Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/p7zip.spec'], chrootPath='/var/lib/mock/dist-oc9-webui-build-56497-14835/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f05ca140710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/p7zip.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/p7zip-16.02-26.oc9.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/p7zip.spec'], chrootPath='/var/lib/mock/dist-oc9-webui-build-56497-14835/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f05ca140710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/p7zip.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GP4Ql1
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf p7zip_16.02
+ /usr/bin/bzip2 -dc /builddir/build/SOURCES/p7zip_16.02_src_all-norar.tar.bz2
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd p7zip_16.02
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/cat /builddir/build/SOURCES/p7zip_15.14-norar_cmake.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/p7zip-manpages.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/02-man.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/CVE-2016-9296.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/05-hardening-flags.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/CVE-2017-17969.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/14-Fix-g++-warning.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/gcc10-conversion.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/0001-fix-data-null-pointer.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/0001-fix-out-of-mem.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ mv DOC/License.txt DOC/copying.txt .
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.w4Ek6m
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
~/build/BUILD/p7zip_16.02/CPP/7zip/CMAKE ~/build/BUILD/p7zip_16.02
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd p7zip_16.02
+ pushd CPP/7zip/CMAKE/
+ sh ./generate.sh
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
CMake Deprecation Warning at 7za/CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at 7z_/CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at 7zr/CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at Format7zFree/CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES wxWidgets_INCLUDE_DIRS) 
Warning : wxWidgets not found
-- Configuring done
-- Generating done
-- Build files have been written to: /builddir/build/BUILD/p7zip_16.02/CPP/7zip/P7ZIP.Unix
+ popd
~/build/BUILD/p7zip_16.02
+ cp -f makefile.linux_amd64_asm makefile.machine
+ /usr/bin/make -O -j32 V=1 VERBOSE=1 all2 'OPTFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' DEST_HOME=/usr DEST_BIN=/usr/bin DEST_SHARE=/usr/libexec/p7zip DEST_MAN=/usr/share/man
mkdir -p bin
/usr/bin/make -C CPP/7zip/Bundles/Alone all
mkdir -p bin
/usr/bin/make -C CPP/7zip/Bundles/SFXCon  all
mkdir -p bin/Codecs
/usr/bin/make -C CPP/7zip/Bundles/Format7zFree all
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
yasm -f elf -m amd64 -Dx64 -I ../../../../Asm/x86/  ../../../../Asm/x86/7zCrcOpt_asm.asm -o 7zCrcOpt_asm.o
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
yasm -f elf -m amd64 -Dx64 -I ../../../../Asm/x86/  ../../../../Asm/x86/7zCrcOpt_asm.asm -o 7zCrcOpt_asm.o
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
yasm -f elf -m amd64 -Dx64 -I ../../../../Asm/x86/  ../../../../Asm/x86/7zCrcOpt_asm.asm -o 7zCrcOpt_asm.o
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zBuf2.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/7zCrc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zCrc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bra86.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zCrc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Bra86.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/BraIA64.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/CpuArch.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/BraIA64.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/CpuArch.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bcj2.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Delta.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Bcj2.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Bra.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bra.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Delta.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zStream.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zStream.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bcj2.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bcj2Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/HuffEnc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bra86.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Alloc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Alloc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Alloc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/BraIA64.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bcj2Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/CpuArch.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Lzma2Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Delta.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Ppmd7Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Threads.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/BwtSort.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Bra.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Blake2s.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Sha256.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/HuffEnc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Lzma2Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Aes.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Lzma2Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Aes.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Aes.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/BwtSort.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Lzma2Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/MtCoder.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd7Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzFindMt.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd7Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Lzma2Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd8Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd7Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/MtCoder.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd7Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd8Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/Ppmd7.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd8Dec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Sort.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzFindMt.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzCrc64.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Xz.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Threads.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd8Enc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Sort.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzFind.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/7z/7zHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzCrc64Opt.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzFind.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Xz.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd7.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Sha256.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd7.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Threads.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzCrc64.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzCrc64Opt.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/7z/7zRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zRegister.cpp:7:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzIn.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../C/XzIn.c: In function 'Xz_ReadIndex2':
../../../../C/XzIn.c:23:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzIn.c:88:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
   88 |     READ_VARINT_AND_CHECK(buf, pos, size, &numBlocks64);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzIn.c:88:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   88 |     READ_VARINT_AND_CHECK(buf, pos, size, &numBlocks64);
      |                                ^~~
../../../../C/XzIn.c:23:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzIn.c:23:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzIn.c:106:7: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  106 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->totalSize);
      |       ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzIn.c:106:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  106 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->totalSize);
      |                                  ^~~
../../../../C/XzIn.c:23:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzIn.c:23:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzIn.c:107:7: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  107 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->unpackSize);
      |       ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzIn.c:107:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  107 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->unpackSize);
      |                                  ^~~
../../../../C/XzIn.c:23:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Sha1.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Sha256.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzEnc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
rm -f StdAfx.h.gch
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../myWindows/StdAfx.h -o StdAfx.h.gch
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
rm -f StdAfx.h.gch
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../myWindows/StdAfx.h -o StdAfx.h.gch
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../C/LzmaDec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
rm -f StdAfx.h.gch
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../myWindows/StdAfx.h -o StdAfx.h.gch
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Sha1.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzmaDec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd8.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzIn.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../C/XzIn.c: In function 'Xz_ReadIndex2':
../../../../C/XzIn.c:23:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzIn.c:88:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
   88 |     READ_VARINT_AND_CHECK(buf, pos, size, &numBlocks64);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzIn.c:88:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   88 |     READ_VARINT_AND_CHECK(buf, pos, size, &numBlocks64);
      |                                ^~~
../../../../C/XzIn.c:23:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzIn.c:23:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzIn.c:106:7: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  106 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->totalSize);
      |       ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzIn.c:106:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  106 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->totalSize);
      |                                  ^~~
../../../../C/XzIn.c:23:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzIn.c:23:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzIn.c:107:7: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  107 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->unpackSize);
      |       ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzIn.c:107:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  107 |       READ_VARINT_AND_CHECK(buf, pos, size, &block->unpackSize);
      |                                  ^~~
../../../../C/XzIn.c:23:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
   23 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zCompressionMode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzEnc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/Common/ItemNameUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzmaDec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/7z/7zHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.cpp:16:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Ppmd8.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:8,
                 from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp:5:
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzDec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../C/XzDec.c: In function 'XzBlock_Parse':
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:536:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  536 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->packSize);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:536:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  536 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->packSize);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:542:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  542 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->unpackSize);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:542:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  542 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->unpackSize);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:549:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  549 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &filter->id);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:549:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  549 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &filter->id);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:550:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  550 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &size);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:550:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  550 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &size);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/7z/7zExtract.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:9:
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:12:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp: In member function 'virtual ULONG NArchive::N7z::CFolderOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   43 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   43 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zCompressionMode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/FilePathAutoRename.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/CWrappers.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zRegister.cpp:7:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/XzDec.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../C/XzDec.c: In function 'XzBlock_Parse':
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:536:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  536 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->packSize);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:536:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  536 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->packSize);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:542:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  542 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->unpackSize);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:542:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  542 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &p->unpackSize);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:549:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  549 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &filter->id);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:549:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  549 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &filter->id);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
../../../../C/XzDec.c:517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |   ^~
../../../../C/XzDec.c:550:5: note: in expansion of macro 'READ_VARINT_AND_CHECK'
  550 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &size);
      |     ^~~~~~~~~~~~~~~~~~~~~
../../../../C/XzDec.c:550:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  550 |     READ_VARINT_AND_CHECK(header, pos, headerSize, &size);
      |                                   ^~~
../../../../C/XzDec.c:517:40: note: in definition of macro 'READ_VARINT_AND_CHECK'
  517 |   if (s == 0) return SZ_ERROR_ARCHIVE; pos += s; }
      |                                        ^~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/7z/7zDecode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:5:
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CDecProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:125:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  125 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:125:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  125 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedSequentialInStreamMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:150:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  150 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:150:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  150 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'LONG NArchive::N7z::CDecoder::Decode(IInStream*, UInt64, const NArchive::N7z::CFolders&, unsigned int, const UInt64*, ISequentialOutStream*, ICompressProgressInfo*, ISequentialInStream**, ICryptoGetTextPassword*, bool&, bool&, UString&)':
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:466:8: warning: variable 'needMtLock' set but not used [-Wunused-but-set-variable]
  466 |   bool needMtLock = false;
      |        ^~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zSpecStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/7zSpecStream.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zSpecStream.cpp:5:
../../../../CPP/7zip/Archive/7z/7zSpecStream.h: In member function 'virtual ULONG CSequentialInStreamSizeCount2::Release()':
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/CreateCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Common/CreateCoder.cpp:8:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/InBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zProperties.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zProperties.cpp:7:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zFolderInStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:8,
                 from ../../../../CPP/7zip/Archive/7z/7zFolderInStream.cpp:5:
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h: In member function 'virtual ULONG NArchive::N7z::CFolderInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/OutBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zFolderInStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:8,
                 from ../../../../CPP/7zip/Archive/7z/7zFolderInStream.cpp:5:
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h: In member function 'virtual ULONG NArchive::N7z::CFolderInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/FileStreams.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/Common/FileStreams.cpp:16:
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:6,
                 from ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp:10:
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h: In member function 'virtual ULONG NArchive::NCab::CCabBlockInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/ProgressUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Common/ProgressUtils.cpp:5:
../../../../CPP/7zip/Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/StreamUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/StreamBinder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Common/StreamBinder.cpp:5:
../../../../CPP/7zip/Common/StreamBinder.cpp: In member function 'virtual ULONG CBinderInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:15:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   15 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:15:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   15 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp: In member function 'virtual ULONG CBinderOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zExtract.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:9:
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:12:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp: In member function 'virtual ULONG NArchive::N7z::CFolderOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   43 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   43 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zExtract.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:9:
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:12:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp: In member function 'virtual ULONG NArchive::N7z::CFolderOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   43 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zExtract.cpp:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   43 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/VirtThread.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zProperties.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zProperties.cpp:7:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzmaEnc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/Bcj2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/Bcj2Coder.h:8,
                 from ../../../../CPP/7zip/Compress/Bcj2Register.cpp:7:
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Common/FilterCoder.cpp:7:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/FilterCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Cab/CabHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Cab/CabRegister.cpp:7:
../../../../CPP/7zip/Archive/Cab/CabHandler.h: In member function 'virtual ULONG NArchive::NCab::CHandler::Release()':
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/BcjCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/BcjCoder.h:8,
                 from ../../../../CPP/7zip/Compress/BcjCoder.cpp:5:
../../../../CPP/7zip/Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/Common/CoderMixer2.h:6,
                 from ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp:5:
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/BcjRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/BcjCoder.h:8,
                 from ../../../../CPP/7zip/Compress/BcjRegister.cpp:7:
../../../../CPP/7zip/Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/DummyOutStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/StreamObjects.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/Common/DummyOutStream.h:6,
                 from ../../../../CPP/7zip/Archive/Common/DummyOutStream.cpp:5:
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Common/StreamObjects.cpp:9:
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Common/LimitedStreams.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/BranchMisc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/BranchRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Common/LimitedStreams.cpp:7:
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BranchMisc.h:6,
                 from ../../../../CPP/7zip/Compress/BranchMisc.cpp:5:
../../../../CPP/7zip/Compress/BranchMisc.h: In member function 'virtual ULONG NCompress::NBranch::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BranchMisc.h:6,
                 from ../../../../CPP/7zip/Compress/BranchRegister.cpp:9:
../../../../CPP/7zip/Compress/BranchMisc.h: In member function 'virtual ULONG NCompress::NBranch::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zRegister.cpp:7:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/FindSignature.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zSpecStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/7zSpecStream.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zSpecStream.cpp:5:
../../../../CPP/7zip/Archive/7z/7zSpecStream.h: In member function 'virtual ULONG CSequentialInStreamSizeCount2::Release()':
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.cpp:16:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/LzmaEnc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Bundles/SFXCon/SfxCon.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:7,
                 from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:10,
                 from ../../../../CPP/7zip/Bundles/SFXCon/SfxCon.cpp:21:
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:6:
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Console/ExtractCallbackConsole.h: In member function 'virtual ULONG CExtractCallbackConsole::Release()':
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Bundles/SFXCon/../../UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/CopyRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/CopyCoder.h:6,
                 from ../../../../CPP/7zip/Compress/CopyRegister.cpp:7:
../../../../CPP/7zip/Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.cpp:16:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/Lzma2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.h:8,
                 from ../../../../CPP/7zip/Compress/Lzma2Register.cpp:7:
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In member function 'virtual ULONG NCompress::NLzma2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/DeltaFilter.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/DeltaFilter.cpp:7:
../../../../CPP/7zip/Compress/DeltaFilter.cpp: In member function 'virtual ULONG NCompress::NDelta::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:97:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   97 |   MY_UNKNOWN_IMP2(ICompressFilter, ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:97:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   97 |   MY_UNKNOWN_IMP2(ICompressFilter, ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Bz2Handler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/Bz2Handler.cpp:7:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Bz2Handler.cpp:12:
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h: In constructor 'NCompress::NBZip2::CThreadInfo::CThreadInfo()':
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:97:11: warning: 'NCompress::NBZip2::CThreadInfo::m_BlockSorterIndex' will be initialized after [-Wreorder]
   97 |   UInt32 *m_BlockSorterIndex;
      |           ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:93:9: warning:   'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder]
   93 |   Byte *m_Block;
      |         ^~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:140:3: warning:   when initialized here [-Wreorder]
  140 |   CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {}
      |   ^~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h: In member function 'virtual ULONG NCompress::NBZip2::CEncoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Bz2Handler.cpp: In member function 'virtual ULONG NArchive::NBz2::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Bz2Handler.cpp:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   51 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Bz2Handler.cpp:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   51 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zDecode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:5:
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CDecProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:125:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  125 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:125:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  125 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedSequentialInStreamMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:150:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  150 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:150:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  150 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedSequentialInStreamST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:194:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  194 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:194:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  194 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/Bcj2Coder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/ItemNameUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/Bcj2Coder.h:8,
                 from ../../../../CPP/7zip/Compress/Bcj2Coder.cpp:9:
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:5:
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CDecProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:125:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  125 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:125:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  125 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedSequentialInStreamMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:150:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  150 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:150:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  150 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp: In member function 'virtual ULONG NArchive::N7z::CLockedSequentialInStreamST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:194:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  194 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zDecode.cpp:194:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  194 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zDecode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/MultiStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/ParseProperties.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/LzmaRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.h:8,
                 from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In member function 'virtual ULONG NCompress::NLzma2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In constructor 'NCompress::NLzma2::CDecoder::CDecoder()':
../../../../CPP/7zip/Compress/Lzma2Decoder.h:42:10: warning: 'NCompress::NLzma2::CDecoder::_outStepSize' will be initialized after [-Wreorder]
   42 |   UInt32 _outStepSize;
      |          ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning:   'bool NCompress::NLzma2::CDecoder::_outSizeDefined' [-Wreorder]
   34 |   bool _outSizeDefined;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning:   when initialized here [-Wreorder]
   27 | CDecoder::CDecoder():
      | ^~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'NCompress::NLzma2::CDecoder::_outSizeDefined' will be initialized after [-Wreorder]
   34 |   bool _outSizeDefined;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:33:8: warning:   'bool NCompress::NLzma2::CDecoder::_finishMode' [-Wreorder]
   33 |   bool _finishMode;
      |        ^~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning:   when initialized here [-Wreorder]
   27 | CDecoder::CDecoder():
      | ^~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp: In member function 'virtual LONG NCompress::NLzma2::CDecoder::Code(ISequentialInStream*, ISequentialOutStream*, const UInt64*, const UInt64*, ICompressProgressInfo*)':
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:145:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  145 |     bool finished = (inSizeProcessed == 0 && outSizeProcessed == 0
      |                      ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Common/MultiStream.h:6,
                 from ../../../../CPP/7zip/Archive/Common/MultiStream.cpp:5:
../../../../CPP/7zip/Archive/Common/MultiStream.h: In member function 'virtual ULONG CMultiStream::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/LzmaDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzmaRegister.cpp:7:
../../../../CPP/7zip/Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:9:
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zOut.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:11:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ArchiveExports.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/PpmdRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/PpmdDecoder.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdRegister.cpp:7:
../../../../CPP/7zip/Compress/PpmdDecoder.h: In member function 'virtual ULONG NCompress::NPpmd::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/InStreamWithCRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:8,
                 from ../../../../CPP/7zip/Archive/Common/InStreamWithCRC.cpp:5:
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CSequentialInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:9:
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabIn.cpp: In member function 'LONG NArchive::NCab::CSignatureFinder::Find()':
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:117:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  117 |         if (*p == b) break; p++;
      |         ^~
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:117:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  117 |         if (*p == b) break; p++;
      |                             ^
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  118 |         if (*p == b) break; p++;
      |         ^~
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:118:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  118 |         if (*p == b) break; p++;
      |                             ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/CopyCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/CopyCoder.h:6,
                 from ../../../../CPP/7zip/Compress/CopyCoder.cpp:7:
../../../../CPP/7zip/Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:8,
                 from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp:5:
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/LzmaDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/LzmaDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzmaDecoder.cpp:9:
../../../../CPP/7zip/Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/HandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/DeflateProps.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:7:
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:12:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp: In member function 'LONG NArchive::N7z::CHandler::SetMainMethod(NArchive::N7z::CCompressionMethodMode&, UInt32)':
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:148:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  148 |   if (!_numSolidBytesDefined)
      |      ^
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp: In member function 'virtual LONG NArchive::N7z::CHandler::UpdateItems(ISequentialOutStream*, UInt32, IArchiveUpdateCallback*)':
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:284:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  284 |   bool need_MTime = (Write_MTime.Def && Write_MTime.Val || !Write_MTime.Def);
      |                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Crypto/7zAesRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Crypto/7zAes.h:7,
                 from ../../../../CPP/7zip/Crypto/7zAesRegister.cpp:7:
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Compress/PpmdDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Compress/PpmdDecoder.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdDecoder.cpp:11:
../../../../CPP/7zip/Compress/PpmdDecoder.h: In member function 'virtual ULONG NCompress::NPpmd::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Archive/7z/7zIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zIn.cpp:14:
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zIn.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ApmHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/HandlerCont.h:6,
                 from ../../../../CPP/7zip/Archive/ApmHandler.cpp:16:
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/DefaultName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:6,
                 from ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp:10:
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h: In member function 'virtual ULONG NArchive::NCab::CCabBlockInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:9:
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zOut.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:11:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zEncode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zEncode.cpp:5:
../../../../CPP/7zip/Archive/7z/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zEncode.cpp:12:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h: In member function 'virtual ULONG CSequentialInStreamSizeCount2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp: In member function 'virtual ULONG NArchive::N7z::CSequentialOutTempBufferImp2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:236:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  236 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:236:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  236 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp: In member function 'virtual ULONG NArchive::N7z::CSequentialOutMtNotify::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:266:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  266 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:266:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  266 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Crypto/MyAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/MyAes.h:8,
                 from ../../../../CPP/7zip/Crypto/MyAes.cpp:7:
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:7:
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15,
                 from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:12:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zHandler.h:9:
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp: In member function 'LONG NArchive::N7z::CHandler::SetMainMethod(NArchive::N7z::CCompressionMethodMode&, UInt32)':
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:148:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  148 |   if (!_numSolidBytesDefined)
      |      ^
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp: In member function 'virtual LONG NArchive::N7z::CHandler::UpdateItems(ISequentialOutStream*, UInt32, IArchiveUpdateCallback*)':
../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:284:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  284 |   bool need_MTime = (Write_MTime.Def && Write_MTime.Val || !Write_MTime.Def);
      |                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zEncode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zEncode.cpp:5:
../../../../CPP/7zip/Archive/7z/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zEncode.cpp:12:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h: In member function 'virtual ULONG CSequentialInStreamSizeCount2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zSpecStream.h:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   28 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp: In member function 'virtual ULONG NArchive::N7z::CSequentialOutTempBufferImp2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:236:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  236 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:236:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  236 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp: In member function 'virtual ULONG NArchive::N7z::CSequentialOutMtNotify::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:266:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  266 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.cpp:266:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  266 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zEncode.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/PropIDUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Console/ConsoleClose.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarHandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:5:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: In function 'void Correct_PathPart(UString&)':
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:115:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  115 |   if (s[0] == '.' && (s[1] == 0 || s[1] == '.' && s[2] == 0))
      |                                    ~~~~~~~~~~~~^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: At global scope:
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:104:13: warning: 'void CorrectUnsupportedName(UString&)' defined but not used [-Wunused-function]
  104 | static void CorrectUnsupportedName(UString &name)
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:11:13: warning: 'void ReplaceIncorrectChars(UString&)' defined but not used [-Wunused-function]
   11 | static void ReplaceIncorrectChars(UString &s)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Tar/TarHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Tar/TarHandlerOut.cpp:14:
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h: In member function 'virtual ULONG NArchive::NTar::CHandler::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zIn.cpp:14:
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zIn.cpp: In member function 'LONG NArchive::N7z::CInArchive::ReadDatabase2(NArchive::N7z::CDbEx&, ICryptoGetTextPassword*, bool&, bool&, UString&)':
../../../../CPP/7zip/Archive/7z/7zIn.cpp:1513:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1513 |       if (buf[i] == NID::kEncodedHeader && buf[i + 1] == NID::kPackInfo ||
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Cab/CabHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Cab/CabRegister.cpp:7:
../../../../CPP/7zip/Archive/Cab/CabHandler.h: In member function 'virtual ULONG NArchive::NCab::CHandler::Release()':
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/PpmdHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Archive/PpmdHandler.cpp:21:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp: In member function 'virtual ULONG NArchive::NPpmd::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  108 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  108 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp: In member function 'void NArchive::NPpmd::CRangeDecoder::Normalize()':
../../../../CPP/7zip/Archive/PpmdHandler.cpp:240:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  240 |        Range < kBot && ((Range = (0 - Low) & (kBot - 1)), 1))
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/Crypto/7zAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Crypto/7zAes.h:7,
                 from ../../../../CPP/7zip/Crypto/7zAes.cpp:15:
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/7zip/Archive/Tar/TarIn.cpp: In function 'LONG NArchive::NTar::GetNextItemReal(ISequentialInStream*, bool&, CItemEx&, EErrorType&)':
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:189:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 |   if (!OctalToNumber32(p, 8, item.UID)) item.UID = 0; p += 8;
      |   ^~
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:189:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  189 |   if (!OctalToNumber32(p, 8, item.UID)) item.UID = 0; p += 8;
      |                                                       ^
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:190:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  190 |   if (!OctalToNumber32(p, 8, item.GID)) item.GID = 0; p += 8;
      |   ^~
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:190:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   if (!OctalToNumber32(p, 8, item.GID)) item.GID = 0; p += 8;
      |                                                       ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Archive/7z/7zIn.cpp:14:
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zIn.cpp: In member function 'LONG NArchive::N7z::CInArchive::ReadDatabase2(const CExternalCodecs*, NArchive::N7z::CDbEx&, ICryptoGetTextPassword*, bool&, bool&, UString&)':
../../../../CPP/7zip/Archive/7z/7zIn.cpp:1513:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1513 |       if (buf[i] == NID::kEncodedHeader && buf[i + 1] == NID::kPackInfo ||
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/LoadCodecs.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/UI/Common/LoadCodecs.cpp:38:
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/LzmaHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/../Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Archive/LzmaHandler.cpp:12:
../../../../CPP/7zip/Archive/../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp: In member function 'virtual ULONG NArchive::NLzma::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:201:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  201 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:201:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  201 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp: In member function 'virtual ULONG NArchive::NLzma::CCompressProgressInfoImp::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:390:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  390 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:390:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  390 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Tar/TarHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Tar/TarRegister.cpp:7:
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h: In member function 'virtual ULONG NArchive::NTar::CHandler::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:10:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:12:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/SplitHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/SplitHandler.cpp:10:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h: In member function 'virtual ULONG CMultiStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SplitHandler.cpp: In member function 'virtual ULONG NArchive::NSplit::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SplitHandler.cpp:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   46 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SplitHandler.cpp:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   46 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Bz2Handler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/Bz2Handler.cpp:7:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Bz2Handler.cpp:12:
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h: In constructor 'NCompress::NBZip2::CThreadInfo::CThreadInfo()':
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:97:11: warning: 'NCompress::NBZip2::CThreadInfo::m_BlockSorterIndex' will be initialized after [-Wreorder]
   97 |   UInt32 *m_BlockSorterIndex;
      |           ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:93:9: warning:   'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder]
   93 |   Byte *m_Block;
      |         ^~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:140:3: warning:   when initialized here [-Wreorder]
  140 |   CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {}
      |   ^~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h: In member function 'virtual ULONG NCompress::NBZip2::CEncoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Bz2Handler.cpp: In member function 'virtual ULONG NArchive::NBz2::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Bz2Handler.cpp:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   51 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Bz2Handler.cpp:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   51 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ArHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Console/MainAr.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/ArHandler.cpp:15:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArHandler.cpp: In member function 'virtual ULONG NArchive::NAr::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArHandler.cpp:302:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  302 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArHandler.cpp:302:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  302 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArHandler.cpp: In member function 'virtual LONG NArchive::NAr::CHandler::Open(IInStream*, const UInt64*, IArchiveOpenCallback*)':
../../../../CPP/7zip/Archive/ArHandler.cpp:620:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  620 |         if (_items[i].Name.IsPrefixedBy("data.tar."))
      |            ^
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.h:8,
                 from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp:5:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Console/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/DummyOutStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Common/DummyOutStream.h:6,
                 from ../../../../CPP/7zip/Archive/Common/DummyOutStream.cpp:5:
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:9:
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabIn.cpp: In member function 'LONG NArchive::NCab::CSignatureFinder::Find()':
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:117:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  117 |         if (*p == b) break; p++;
      |         ^~
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:117:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  117 |         if (*p == b) break; p++;
      |                             ^
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  118 |         if (*p == b) break; p++;
      |         ^~
../../../../CPP/7zip/Archive/Cab/CabIn.cpp:118:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  118 |         if (*p == b) break; p++;
      |                             ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Console/PercentPrinter.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/CRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ArjHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/ArjHandler.cpp:14:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h: In member function 'virtual ULONG NCompress::NLzh::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArjHandler.cpp: In member function 'virtual ULONG NCompress::NArj::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArjHandler.cpp:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   53 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArjHandler.cpp:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   53 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArjHandler.cpp: In member function 'virtual ULONG NArchive::NArj::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArjHandler.cpp:593:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  593 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArjHandler.cpp:593:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  593 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ArjHandler.cpp: In member function 'virtual LONG NArchive::NArj::CHandler::GetArchiveProperty(PROPID, PROPVARIANT*)':
../../../../CPP/7zip/Archive/ArjHandler.cpp:679:14: warning: enumeration value 'k_ErrorType_OK' not handled in switch [-Wswitch]
  679 |       switch (_arc.Error)
      |              ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Console/UserInputUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/FindSignature.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/ItemNameUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ZHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/ZHandler.cpp:9:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZDecoder.h: In member function 'virtual ULONG NCompress::NZ::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ZHandler.cpp: In member function 'virtual ULONG NArchive::NZ::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ZHandler.cpp:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ZHandler.cpp:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/InStreamWithCRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:8,
                 from ../../../../CPP/7zip/Archive/Common/InStreamWithCRC.cpp:5:
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CSequentialInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/MultiStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Common/MultiStream.h:6,
                 from ../../../../CPP/7zip/Archive/Common/MultiStream.cpp:5:
../../../../CPP/7zip/Archive/Common/MultiStream.h: In member function 'virtual ULONG CMultiStream::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.h:8,
                 from ../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.cpp:5:
../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.h: In member function 'virtual ULONG COutStreamWithSha1::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/HandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/ParseProperties.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:8,
                 from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp:5:
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/IntToString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/Extract.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:7,
                 from ../../../../CPP/7zip/UI/Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Common/Extract.cpp:15:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipItem.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/DeflateProps.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/CommandLineParser.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:13:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'virtual LONG CArchiveExtractCallback::GetStream(UInt32, ISequentialOutStream**, Int32)':
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:843:12: warning: enumeration value 'kAbsPaths' not handled in switch [-Wswitch]
  843 |     switch (_pathMode)
      |            ^
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kOverwrite' not handled in switch [-Wswitch]
 1082 |       switch (_overwriteMode)
      |              ^
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kRenameExisting' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1063:10: warning: variable 'isRenamed' set but not used [-Wunused-but-set-variable]
 1063 |     bool isRenamed = false;
      |          ^~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'LONG CArchiveExtractCallback::SetDirsTimes()':
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1636:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1636 |   for (int i = 0; i != _delayedSymLinks.Size(); ++i)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/GzHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/GzHandler.cpp:16:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CSequentialInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'virtual ULONG NArchive::NGz::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:479:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
  479 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:479:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
  479 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'virtual ULONG NArchive::NGz::CCompressProgressInfoImp::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:606:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  606 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:606:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  606 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:6:
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12,
                 from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h: In member function 'virtual ULONG CExtractCallbackConsole::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/MyVector.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Common/CoderMixer2.h:6,
                 from ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp:5:
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ComHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/ComHandler.cpp:10:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ComHandler.cpp: In function 'bool NArchive::NCom::CompoundMsiNameToFileName(const UString&, UString&)':
../../../../CPP/7zip/Archive/ComHandler.cpp:306:11: warning: comparison of integer expressions of different signedness: 'wchar_t' and 'const unsigned int' [-Wsign-compare]
  306 |     if (c < k_Msi_StartUnicodeChar || c > k_Msi_StartUnicodeChar + k_Msi_UnicodeRange)
      |         ~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ComHandler.cpp:306:41: warning: comparison of integer expressions of different signedness: 'wchar_t' and 'unsigned int' [-Wsign-compare]
  306 |     if (c < k_Msi_StartUnicodeChar || c > k_Msi_StartUnicodeChar + k_Msi_UnicodeRange)
      |                                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ComHandler.cpp: In member function 'LONG NArchive::NCom::CDatabase::Open(IInStream*)':
../../../../CPP/7zip/Archive/ComHandler.cpp:586:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  586 |       if (msiName.Len() >= 4 && StringsAreEqualNoCase_Ascii(msiName.RightPtr(4), ".cab")
      |           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ComHandler.cpp: In member function 'virtual ULONG NArchive::NCom::CHandler::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ComHandler.cpp:651:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  651 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ComHandler.cpp:651:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  651 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarUpdate.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Tar/TarUpdate.cpp:7:
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Chm/ChmHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Chm/ChmHandler.cpp:12:
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/ChmHandler.h: In member function 'virtual ULONG NArchive::NChm::CHandler::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/ChmHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/ChmHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/ChmHandler.cpp: In member function 'virtual LONG NArchive::NChm::CHandler::GetProperty(UInt32, PROPID, PROPVARIANT*)':
../../../../CPP/7zip/Archive/Chm/ChmHandler.cpp:147:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  147 |       if (!item.IsDir())
      |          ^
../../../../CPP/7zip/Archive/Chm/ChmHandler.cpp: In member function 'virtual ULONG NArchive::NChm::CChmFolderOutStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/ChmHandler.cpp:243:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  243 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/ChmHandler.cpp:243:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  243 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaEncoder.h: In member function 'virtual ULONG NCompress::NLzma::CEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h: In member function 'virtual ULONG CSequentialInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h: In member function 'virtual ULONG CInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp: In member function 'virtual ULONG NArchive::NZip::CLzmaEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp:48:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   48 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp:48:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   48 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/DllExports2.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:12:
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h: In member function 'virtual ULONG NArchive::NTar::CHandler::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp: In member function 'virtual LONG NArchive::NTar::CHandler::GetArchiveProperty(PROPID, PROPVARIANT*)':
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:66:19: warning: enumeration value 'k_ErrorType_OK' not handled in switch [-Wswitch]
   66 |       else switch (_error)
      |                   ^
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp: In member function 'virtual ULONG NArchive::NTar::CSparseStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:499:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  499 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:499:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  499 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipHandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/StdInStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/OutBuffer.h:7,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandlerOut.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:12,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandlerOut.cpp:21:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h: In member function 'virtual ULONG NArchive::NZip::CHandler::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp:12:
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Chm/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/MyWindows.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:10,
                 from ../../../../CPP/7zip/Archive/Zip/ZipRegister.cpp:7:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:12:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h: In member function 'virtual ULONG NArchive::NZip::CHandler::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/StdOutStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/XzHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Archive/XzHandler.cpp:17:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp: In member function 'virtual ULONG NArchive::NXz::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/XzHandler.cpp:123:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  123 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp:123:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  123 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp: In member function 'virtual ULONG NArchive::NXz::CSeekToSeqStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp:520:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  520 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp:520:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  520 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/StringConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  162 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp: In function 'AString UnicodeStringToMultiByte(const UString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:173:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  173 |   for (int i = 0; i < srcString.Len(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  174 |     if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) &&
      |                                                                ~~~~~~~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:200:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  200 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/FilePathAutoRename.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/CWrappers.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/Cab/CabHandler.cpp:17:
../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/QuantumDecoder.h: In member function 'virtual ULONG NCompress::NQuantum::CDecoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h: In member function 'virtual ULONG NArchive::NCab::CCabBlockInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h: In member function 'virtual ULONG NArchive::NCab::CHandler::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.cpp: In member function 'virtual ULONG NArchive::NCab::CFolderOutStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.cpp:546:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  546 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.cpp:546:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  546 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/ErrorMsg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/CreateCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Common/CreateCoder.cpp:8:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Common/OpenArchive.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:17:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:21:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:29:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'LONG CArc::OpenStream2(const COpenOptions&)':
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1614:8: warning: variable 'isForced' set but not used [-Wunused-but-set-variable]
 1614 |   bool isForced = false;
      |        ^~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/InBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipOut.cpp:5:
../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h: In member function 'virtual ULONG COffsetOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/UTFConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/MethodId.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/7zip/UI/Console/List.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/UI/Console/List.cpp:6:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/List.cpp:16:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/List.h:6,
                 from ../../../../CPP/7zip/UI/Console/List.cpp:20:
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/FileStreams.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/Common/FileStreams.cpp:16:
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/InOutTempBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/CpioHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/CpioHandler.cpp:16:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp: In function 'UInt32 NArchive::NCpio::IsArc_Cpio(const Byte*, size_t)':
../../../../CPP/7zip/Archive/CpioHandler.cpp:221:25: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  221 |       for (int i = 6; i < k_OctRecord_Size; i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp:234:25: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  234 |       for (int i = 6; i < k_HexRecord_Size; i++)
      |                       ~~^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp: In member function 'virtual ULONG NArchive::NCpio::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp:425:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  425 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp:425:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  425 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp: In member function 'virtual LONG NArchive::NCpio::CHandler::GetArchiveProperty(PROPID, PROPVARIANT*)':
../../../../CPP/7zip/Archive/CpioHandler.cpp:461:14: warning: enumeration value 'k_ErrorType_OK' not handled in switch [-Wswitch]
  461 |       switch (_error)
      |              ^
../../../../CPP/7zip/Archive/CpioHandler.cpp: In member function 'virtual ULONG NArchive::NCpio::COutStreamWithSum::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp:669:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  669 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CpioHandler.cpp:669:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  669 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ElfHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/GptHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/ElfHandler.cpp:13:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ElfHandler.cpp: In member function 'virtual ULONG NArchive::NElf::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ElfHandler.cpp:589:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  589 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ElfHandler.cpp:589:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  589 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/HandlerCont.h:6,
                 from ../../../../CPP/7zip/Archive/GptHandler.cpp:17:
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/OutBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/MemBlocks.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/OffsetStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Common/OffsetStream.h:6,
                 from ../../../../CPP/7zip/Common/OffsetStream.cpp:7:
../../../../CPP/7zip/Common/OffsetStream.h: In member function 'virtual ULONG COffsetOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/HandlerCont.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/HandlerCont.cpp:7:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/FlvHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/CramfsHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/FlvHandler.cpp:16:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/FlvHandler.cpp: In member function 'virtual ULONG NArchive::NFlv::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/FlvHandler.cpp:81:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   81 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/FlvHandler.cpp:81:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   81 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/CramfsHandler.cpp:16:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CramfsHandler.cpp: In member function 'virtual ULONG NArchive::NCramfs::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CramfsHandler.cpp:226:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  226 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/CramfsHandler.cpp:226:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  226 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/FileName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/ProgressMt.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/ProgressUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Iso/IsoHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/PropId.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/Windows/FileName.cpp:6:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp: In function 'bool NWindows::NFile::NName::IsDrivePath(const wchar_t*)':
../../../../CPP/Windows/FileName.cpp:234:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  234 | #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z')
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp:235:53: note: in expansion of macro 'IS_LETTER_CHAR'
  235 | bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; }
      |                                                     ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Common/ProgressMt.h:6,
                 from ../../../../CPP/7zip/Common/ProgressMt.cpp:5:
../../../../CPP/7zip/Common/ProgressMt.h: In member function 'virtual ULONG CMtCompressProgress::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Common/ProgressUtils.cpp:5:
../../../../CPP/7zip/Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:7:
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:9:
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:18:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h: In member function 'virtual ULONG NArchive::N7z::CFolderInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CRepackInStreamWithSizes::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1174:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1174 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1174:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1174 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CFolderOutStream2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1313:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1313 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1313:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1313 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CFolderInStream2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1377:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1377 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1377:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1377 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CCryptoGetTextPassword::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1568:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1568 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1568:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1568 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/FileFind.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/MyString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/OutMemStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)':
../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   34 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const UString&, UString&, UString&)':
../../../../CPP/Windows/FileFind.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   71 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Common/OutMemStream.h:6,
                 from ../../../../CPP/7zip/Common/OutMemStream.cpp:5:
../../../../CPP/7zip/Common/OutMemStream.h: In member function 'virtual ULONG COutMemStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/FilterCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/FileIO.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/7zip/Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Common/FilterCoder.cpp:7:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CFileBase::Create(CFSTR, DWORD, DWORD, DWORD, DWORD, bool)':
../../../../CPP/Windows/FileIO.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  113 |     for (int i = 0; i < ustr.Len(); i++)
      |                     ~~^~~~~~~~~~~~
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CInFile::Read(void*, UINT32, UINT32&)':
../../../../CPP/Windows/FileIO.cpp:318:13: warning: comparison of integer expressions of different signedness: 'int' and 'UINT32' {aka 'unsigned int'} [-Wsign-compare]
  318 |     if (len > bytesToRead) len = bytesToRead;
      |         ~~~~^~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamBinder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Common/StreamBinder.cpp:5:
../../../../CPP/7zip/Common/StreamBinder.cpp: In member function 'virtual ULONG CBinderInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:15:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   15 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:15:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   15 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp: In member function 'virtual ULONG CBinderOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/MethodProps.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/VirtThread.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Crc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Iso/IsoRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Iso/IsoHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Iso/IsoRegister.cpp:7:
../../../../CPP/7zip/Archive/Iso/IsoHandler.h: In member function 'virtual ULONG NArchive::NIso::CHandler::Release()':
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/IsoHandler.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   24 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/IsoHandler.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   24 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/FileDir.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
../../../../CPP/Windows/FileDir.cpp: In function 'bool NWindows::NFile::NDir::CreateComplexDir(CFSTR)':
../../../../CPP/Windows/FileDir.cpp:502:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  502 |   if (pos > 0 && pos == pathName.Len() - 1)
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/Windows/FileDir.cpp:535:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  535 |   while (pos < pathName.Len())
      |          ~~~~^~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/UniqBlocks.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Common/UniqBlocks.cpp:7:
../../../../CPP/7zip/Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/Synchronization.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Common/CoderMixer2.h:6,
                 from ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp:5:
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/System.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
yasm -f elf -m amd64 -Dx64 -I ../../../../Asm/x86/  ../../../../Asm/x86/AesOpt.asm -o AesOpt.o
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/PropVariantConv.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Windows/PropVariant.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
../../../../CPP/Windows/PropVariant.cpp: In member function 'LONG NWindows::NCOM::CPropVariant::Attach(PROPVARIANT*)':
../../../../CPP/Windows/PropVariant.cpp:281:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class NWindows::NCOM::CPropVariant' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  281 |   memcpy(this, pSrc, sizeof(PROPVARIANT));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Windows/PropVariant.cpp:7:
../../../../CPP/Windows/PropVariant.h:46:7: note: 'class NWindows::NCOM::CPropVariant' declared here
   46 | class CPropVariant : public tagPROPVARIANT
      |       ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BcjCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/BcjCoder.h:8,
                 from ../../../../CPP/7zip/Compress/BcjCoder.cpp:5:
../../../../CPP/7zip/Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BcjRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/BcjCoder.h:8,
                 from ../../../../CPP/7zip/Compress/BcjRegister.cpp:7:
../../../../CPP/7zip/Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Bcj2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/Bcj2Coder.h:8,
                 from ../../../../CPP/7zip/Compress/Bcj2Register.cpp:7:
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/FatHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/FatHandler.cpp:12:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/FatHandler.cpp: In member function 'virtual ULONG NArchive::NFat::CHandler::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/FatHandler.cpp:750:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  750 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/FatHandler.cpp:750:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  750 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/LimitedStreams.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/IhexHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Common/LimitedStreams.cpp:7:
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BZip2Decoder.h:6,
                 from ../../../../CPP/7zip/Compress/BZip2Register.cpp:7:
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BZip2Register.cpp:9:
../../../../CPP/7zip/Compress/BZip2Encoder.h: In constructor 'NCompress::NBZip2::CThreadInfo::CThreadInfo()':
../../../../CPP/7zip/Compress/BZip2Encoder.h:97:11: warning: 'NCompress::NBZip2::CThreadInfo::m_BlockSorterIndex' will be initialized after [-Wreorder]
   97 |   UInt32 *m_BlockSorterIndex;
      |           ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning:   'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder]
   93 |   Byte *m_Block;
      |         ^~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning:   when initialized here [-Wreorder]
  140 |   CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {}
      |   ^~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h: In member function 'virtual ULONG NCompress::NBZip2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/IhexHandler.cpp:14:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/IhexHandler.cpp: In member function 'virtual ULONG NArchive::NIhex::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/IhexHandler.cpp:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   42 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/IhexHandler.cpp:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   42 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BitlDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamObjects.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Common/StreamObjects.cpp:9:
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Cab/CabHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/Cab/CabHandler.cpp:17:
../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/QuantumDecoder.h: In member function 'virtual ULONG NCompress::NQuantum::CDecoder::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h: In member function 'virtual ULONG NArchive::NCab::CCabBlockInStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabBlockInStream.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   24 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h: In member function 'virtual ULONG NArchive::NCab::CHandler::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   20 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.cpp: In member function 'virtual ULONG NArchive::NCab::CFolderOutStream::Release()':
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.cpp:546:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  546 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Cab/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Cab/CabHandler.cpp:546:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  546 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/myWindows/wine_date_and_time.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'FileTimeToDosDateTime':
../../../../CPP/myWindows/wine_date_and_time.cpp:177:14: warning: 't' may be used uninitialized [-Wmaybe-uninitialized]
  177 |   unixtime = t; /* unixtime = t; * FIXME unixtime = t - TIME_GetBias(); */
      |              ^
../../../../CPP/myWindows/wine_date_and_time.cpp:168:23: note: 't' was declared here
  168 |   ULONG               t;
      |                       ^
../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'SystemTimeToFileTime':
../../../../CPP/myWindows/wine_date_and_time.cpp:417:17: warning: 't.QuadPart' may be used uninitialized [-Wmaybe-uninitialized]
  417 |   LARGE_INTEGER t;
      |                 ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BranchMisc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/BranchMisc.h:6,
                 from ../../../../CPP/7zip/Compress/BranchMisc.cpp:5:
../../../../CPP/7zip/Compress/BranchMisc.h: In member function 'virtual ULONG NCompress::NBranch::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BranchRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/BranchMisc.h:6,
                 from ../../../../CPP/7zip/Compress/BranchRegister.cpp:9:
../../../../CPP/7zip/Compress/BranchMisc.h: In member function 'virtual ULONG NCompress::NBranch::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ByteSwap.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/ByteSwap.cpp:5:
../../../../CPP/7zip/Compress/ByteSwap.cpp: In member function 'virtual ULONG NCompress::NByteSwap::CByteSwap2::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   19 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   19 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp: In member function 'virtual ULONG NCompress::NByteSwap::CByteSwap4::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   28 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   28 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/CopyCoder.h:6,
                 from ../../../../CPP/7zip/Compress/CopyRegister.cpp:7:
../../../../CPP/7zip/Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/CopyRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/Common/Wildcard.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
In file included from ../../../../CPP/Common/Wildcard.cpp:5:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In function 'bool NWildcard::IsDriveColonName(const wchar_t*)':
../../../../CPP/Common/Wildcard.cpp:463:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  463 |   return c != 0 && s[1] == ':' && s[2] == 0 && (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z');
      |                                                 ~~~~~~~~~^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In member function 'void NWildcard::CCensor::AddItem(NWildcard::ECensorPathMode, bool, const UString&, bool, bool)':
../../../../CPP/Common/Wildcard.cpp:583:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  583 |       if (dotsIndex >= 0)
      |          ^
../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  611 |     if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty())
      |                                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ImplodeDecoder.h: In member function 'virtual ULONG NCompress::NImplode::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ShrinkDecoder.h: In member function 'virtual ULONG NCompress::NShrink::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipStrong.h: In member function 'virtual ULONG NCrypto::NZipStrong::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:12,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:35:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h: In member function 'virtual ULONG NArchive::NZip::CHandler::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp: In member function 'virtual ULONG NArchive::NZip::CLzmaDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:505:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  505 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:505:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  505 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp: In member function 'virtual ULONG NArchive::NZip::CXzDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:536:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  536 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:536:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  536 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/MubHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/GzHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/HandlerCont.h:6,
                 from ../../../../CPP/7zip/Archive/MubHandler.cpp:16:
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/MubHandler.cpp: In member function 'virtual LONG NArchive::NMub::CHandler::GetProperty(UInt32, PROPID, PROPVARIANT*)':
../../../../CPP/7zip/Archive/MubHandler.cpp:124:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  124 |           item.Type != MACH_CPU_TYPE_386 &&
      |                                          ^
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/GzHandler.cpp:16:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CSequentialInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h: In member function 'virtual ULONG CInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'virtual ULONG NArchive::NGz::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:479:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
  479 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:479:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
  479 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'virtual ULONG NArchive::NGz::CCompressProgressInfoImp::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:606:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  606 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/GzHandler.cpp:606:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  606 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Zip/ZipIn.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::ReadLocals(CObjectVector<NArchive::NZip::CItemEx>&)':
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:1370:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1370 |       if (items.IsEmpty() || items.Size() == 1 && IsStrangeItem(items[0]))
      |                              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::ReadHeaders2(CObjectVector<NArchive::NZip::CItemEx>&)':
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:1962:16: warning: comparison of integer expressions of different signedness: 'UInt32' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1962 |     if (cdDisk != (int)ecd64.CdDisk)
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:2012:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2012 |     if (ecd64.ThisDisk == 0 && ecd64AbsOffset != ArcInfo.Base + locator.Ecd64Offset
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:7:
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:9:
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG CSequentialInStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   36 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG COutStreamCalcSize::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:64:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   64 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStreamFinish)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerST::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:332:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  332 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h: In member function 'virtual ULONG NCoderMixer2::CMixerMT::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:415:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  415 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6,
                 from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:18:
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h: In constructor 'NArchive::N7z::CCompressionMethodMode::CCompressionMethodMode()':
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:57:8: warning: 'NArchive::N7z::CCompressionMethodMode::PasswordIsDefined' will be initialized after [-Wreorder]
   57 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning:   'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder]
   53 |   UInt32 NumThreads;
      |          ^~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning:   when initialized here [-Wreorder]
   61 |   CCompressionMethodMode():
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h: In member function 'virtual ULONG NArchive::N7z::CMtEncMultiProgress::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zEncode.h:39:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   39 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h: In member function 'virtual ULONG NArchive::N7z::CFolderInStream::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zFolderInStream.h:42:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   42 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h: In member function 'virtual ULONG NArchive::N7z::CHandler::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/7zHandler.h:107:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  107 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CRepackInStreamWithSizes::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1174:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1174 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1174:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1174 |   MY_UNKNOWN_IMP2(ISequentialInStream, ICompressGetSubStreamSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CFolderOutStream2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1313:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1313 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1313:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1313 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CFolderInStream2::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1377:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1377 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1377:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1377 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp: In member function 'virtual ULONG NArchive::N7z::CCryptoGetTextPassword::Release()':
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1568:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1568 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/7z/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:1568:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
 1568 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/MyString.h:23,
                 from ../../../myWindows/StdAfx.h:20:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47:   required from here
../../../../CPP/Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  491 |       delete (T *)_v[--i];
      |       ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/CopyCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Deflate64Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/CopyCoder.h:6,
                 from ../../../../CPP/7zip/Compress/CopyCoder.cpp:7:
../../../../CPP/7zip/Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/Deflate64Register.cpp:7:
../../../../CPP/7zip/Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX   ../../../../CPP/myWindows/mySplitCommandLine.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Iso/IsoIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Iso/../HandlerCont.h:6,
                 from ../../../../CPP/7zip/Archive/Iso/IsoIn.cpp:11:
../../../../CPP/7zip/Archive/Iso/../HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Nsis/NsisRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Nsis/NsisHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Nsis/NsisRegister.cpp:7:
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisHandler.h: In member function 'virtual ULONG NArchive::NNsis::CHandler::Release()':
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisHandler.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisHandler.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/MbrHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/HandlerCont.h:6,
                 from ../../../../CPP/7zip/Archive/MbrHandler.cpp:22:
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ImplodeHuffmanDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeltaFilter.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/DeltaFilter.cpp:7:
../../../../CPP/7zip/Compress/DeltaFilter.cpp: In member function 'virtual ULONG NCompress::NDelta::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   36 |   MY_UNKNOWN_IMP3(ICompressFilter, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   36 |   MY_UNKNOWN_IMP3(ICompressFilter, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp: In member function 'virtual ULONG NCompress::NDelta::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:97:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   97 |   MY_UNKNOWN_IMP2(ICompressFilter, ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:97:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   97 |   MY_UNKNOWN_IMP2(ICompressFilter, ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeflateRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/DeflateRegister.cpp:7:
../../../../CPP/7zip/Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Archive/LzmaHandler.cpp:12:
../../../../CPP/7zip/Archive/../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp: In member function 'virtual ULONG NArchive::NLzma::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:201:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  201 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:201:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  201 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp: In member function 'virtual ULONG NArchive::NLzma::CCompressProgressInfoImp::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:390:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  390 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzmaHandler.cpp:390:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  390 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/LzmaHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzOutWindow.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/MslzHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/DmgHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/MslzHandler.cpp:13:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/MslzHandler.cpp: In member function 'virtual ULONG NArchive::NMslz::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/MslzHandler.cpp:47:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   47 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/MslzHandler.cpp:47:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   47 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/DmgHandler.cpp:14:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp: In member function 'virtual ULONG NArchive::NDmg::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp:205:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  205 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp:205:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  205 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp: In member function 'virtual ULONG NArchive::NDmg::CAdcDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp:971:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  971 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp:971:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  971 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp: In member function 'virtual ULONG NArchive::NDmg::CInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp:1343:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
 1343 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/DmgHandler.cpp:1343:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
 1343 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Lzma2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.h:8,
                 from ../../../../CPP/7zip/Compress/Lzma2Register.cpp:7:
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In member function 'virtual ULONG NCompress::NLzma2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h: In member function 'virtual ULONG NCompress::NLzma2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/MachoHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/MachoHandler.cpp:14:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/MachoHandler.cpp: In member function 'virtual ULONG NArchive::NMacho::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/MachoHandler.cpp:218:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  218 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/MachoHandler.cpp:218:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  218 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzmaRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/LzmaDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzmaRegister.cpp:7:
../../../../CPP/7zip/Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h: In member function 'virtual ULONG NCompress::NLzma::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ImplodeDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/ImplodeDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/ImplodeDecoder.cpp:7:
../../../../CPP/7zip/Compress/ImplodeDecoder.h: In member function 'virtual ULONG NCompress::NImplode::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Iso/IsoHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Iso/IsoHandler.cpp:12:
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/IsoHandler.h: In member function 'virtual ULONG NArchive::NIso::CHandler::Release()':
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/IsoHandler.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   24 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Iso/IsoHandler.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   24 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Lzma2Encoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Compress/Lzma2Encoder.cpp:7:
../../../../CPP/7zip/Compress/Lzma2Encoder.h: In member function 'virtual ULONG NCompress::NLzma2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.cpp: In function 'LONG NCompress::NLzma2::SetLzma2Prop(PROPID, const PROPVARIANT&, CLzma2EncProps&)':
../../../../CPP/7zip/Compress/Lzma2Encoder.cpp:56:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   56 |       if (prop.vt != VT_UI4) return E_INVALIDARG; lzma2Props.numTotalThreads = (int)(prop.ulVal); break;
      |       ^~
../../../../CPP/7zip/Compress/Lzma2Encoder.cpp:56:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   56 |       if (prop.vt != VT_UI4) return E_INVALIDARG; lzma2Props.numTotalThreads = (int)(prop.ulVal); break;
      |                                                   ^~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Archive/Nsis/NsisDecode.h:8,
                 from ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp:7:
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarHeader.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Bcj2Coder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/Bcj2Coder.h:8,
                 from ../../../../CPP/7zip/Compress/Bcj2Coder.cpp:9:
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ExtHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/LzhHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/ExtHandler.cpp:31:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp: In member function 'virtual ULONG NArchive::NExt::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp:892:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  892 |   MY_UNKNOWN_IMP3(IInArchive, IArchiveGetRawProps, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp:892:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  892 |   MY_UNKNOWN_IMP3(IInArchive, IArchiveGetRawProps, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp: In member function 'virtual ULONG NArchive::NExt::CClusterInStream2::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp:2184:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 2184 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp:2184:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 2184 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp: In member function 'virtual ULONG NArchive::NExt::CExtInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp:2289:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 2289 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ExtHandler.cpp:2289:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 2289 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/LzhHandler.cpp:16:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h: In member function 'virtual ULONG NCompress::NLzh::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzhHandler.cpp: In member function 'virtual ULONG NArchive::NLzh::COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzhHandler.cpp:416:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  416 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzhHandler.cpp:416:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  416 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzhHandler.cpp: In member function 'virtual ULONG NArchive::NLzh::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzhHandler.cpp:465:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  465 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/LzhHandler.cpp:465:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  465 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzmaEncoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Compress/LzmaEncoder.cpp:7:
../../../../CPP/7zip/Compress/LzmaEncoder.h: In member function 'virtual ULONG NCompress::NLzma::CEncoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.cpp: In member function 'virtual LONG NCompress::NLzma::CEncoder::SetCoderProperties(const PROPID*, const PROPVARIANT*, UInt32)':
../../../../CPP/7zip/Compress/LzmaEncoder.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  118 |         if (prop.vt != VT_BOOL) return E_INVALIDARG; props.writeEndMark = (prop.boolVal != VARIANT_FALSE); break;
      |         ^~
../../../../CPP/7zip/Compress/LzmaEncoder.cpp:118:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  118 |         if (prop.vt != VT_BOOL) return E_INVALIDARG; props.writeEndMark = (prop.boolVal != VARIANT_FALSE); break;
      |                                                      ^~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.h:8,
                 from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In member function 'virtual ULONG NCompress::NLzma2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In constructor 'NCompress::NLzma2::CDecoder::CDecoder()':
../../../../CPP/7zip/Compress/Lzma2Decoder.h:42:10: warning: 'NCompress::NLzma2::CDecoder::_outStepSize' will be initialized after [-Wreorder]
   42 |   UInt32 _outStepSize;
      |          ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning:   'bool NCompress::NLzma2::CDecoder::_outSizeDefined' [-Wreorder]
   34 |   bool _outSizeDefined;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning:   when initialized here [-Wreorder]
   27 | CDecoder::CDecoder():
      | ^~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'NCompress::NLzma2::CDecoder::_outSizeDefined' will be initialized after [-Wreorder]
   34 |   bool _outSizeDefined;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:33:8: warning:   'bool NCompress::NLzma2::CDecoder::_finishMode' [-Wreorder]
   33 |   bool _finishMode;
      |        ^~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning:   when initialized here [-Wreorder]
   27 | CDecoder::CDecoder():
      | ^~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp: In member function 'virtual LONG NCompress::NLzma2::CDecoder::Code(ISequentialInStream*, ISequentialOutStream*, const UInt64*, const UInt64*, ICompressProgressInfo*)':
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:145:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  145 |     bool finished = (inSizeProcessed == 0 && outSizeProcessed == 0
      |                      ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Tar/TarHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Tar/TarRegister.cpp:7:
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h: In member function 'virtual ULONG NArchive::NTar::CHandler::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/PpmdHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Archive/PpmdHandler.cpp:21:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp: In member function 'virtual ULONG NArchive::NPpmd::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  108 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  108 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PpmdHandler.cpp: In member function 'void NArchive::NPpmd::CRangeDecoder::Normalize()':
../../../../CPP/7zip/Archive/PpmdHandler.cpp:240:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  240 |        Range < kBot && ((Range = (0 - Low) & (kBot - 1)), 1))
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Decoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/BZip2Decoder.h:6,
                 from ../../../../CPP/7zip/Compress/BZip2Decoder.cpp:7:
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Nsis/NsisHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Nsis/../../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/Nsis/NsisHandler.cpp:12:
../../../../CPP/7zip/Archive/Nsis/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisHandler.h: In member function 'virtual ULONG NArchive::NNsis::CHandler::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisHandler.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisHandler.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzmaDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/LzmaDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzmaDecoder.cpp:9:
../../../../CPP/7zip/Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/RpmHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/HandlerCont.h:6,
                 from ../../../../CPP/7zip/Archive/RpmHandler.cpp:19:
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarHandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Tar/TarHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Tar/TarHandlerOut.cpp:14:
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h: In member function 'virtual ULONG NArchive::NTar::CHandler::Release()':
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdEncoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/PpmdEncoder.h:8,
                 from ../../../../CPP/7zip/Compress/PpmdEncoder.cpp:10:
../../../../CPP/7zip/Compress/PpmdEncoder.h: In member function 'virtual ULONG NCompress::NPpmd::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeflateDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/DeflateDecoder.cpp:5:
../../../../CPP/7zip/Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h: In constructor 'NCompress::NDeflate::NDecoder::CCoder::CCoder(bool, bool)':
../../../../CPP/7zip/Compress/DeflateDecoder.h:48:8: warning: 'NCompress::NDeflate::NDecoder::CCoder::_deflate64Mode' will be initialized after [-Wreorder]
   48 |   bool _deflate64Mode;
      |        ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:47:8: warning:   'bool NCompress::NDeflate::NDecoder::CCoder::_deflateNSIS' [-Wreorder]
   47 |   bool _deflateNSIS;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.cpp:11:1: warning:   when initialized here [-Wreorder]
   11 | CCoder::CCoder(bool deflate64Mode, bool deflateNSIS):
      | ^~~~~~
In file included from ../../../../CPP/7zip/Compress/PpmdDecoder.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdRegister.cpp:7:
../../../../CPP/7zip/Compress/PpmdDecoder.h: In member function 'virtual ULONG NCompress::NPpmd::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h: In member function 'virtual ULONG NCompress::NPpmd::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Encoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/BZip2Encoder.cpp:10:
../../../../CPP/7zip/Compress/BZip2Encoder.h: In constructor 'NCompress::NBZip2::CThreadInfo::CThreadInfo()':
../../../../CPP/7zip/Compress/BZip2Encoder.h:97:11: warning: 'NCompress::NBZip2::CThreadInfo::m_BlockSorterIndex' will be initialized after [-Wreorder]
   97 |   UInt32 *m_BlockSorterIndex;
      |           ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning:   'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder]
   93 |   Byte *m_Block;
      |         ^~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning:   when initialized here [-Wreorder]
  140 |   CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {}
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BZip2Encoder.h:7:
../../../../CPP/7zip/Compress/BZip2Encoder.h: In member function 'virtual ULONG NCompress::NBZip2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/PpmdDecoder.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdDecoder.cpp:11:
../../../../CPP/7zip/Compress/PpmdDecoder.h: In member function 'virtual ULONG NCompress::NPpmd::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/7zip/Archive/Tar/TarIn.cpp: In function 'LONG NArchive::NTar::GetNextItemReal(ISequentialInStream*, bool&, CItemEx&, EErrorType&)':
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:189:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 |   if (!OctalToNumber32(p, 8, item.UID)) item.UID = 0; p += 8;
      |   ^~
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:189:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  189 |   if (!OctalToNumber32(p, 8, item.UID)) item.UID = 0; p += 8;
      |                                                       ^
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:190:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  190 |   if (!OctalToNumber32(p, 8, item.GID)) item.GID = 0; p += 8;
      |   ^~
../../../../CPP/7zip/Archive/Tar/TarIn.cpp:190:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   if (!OctalToNumber32(p, 8, item.GID)) item.GID = 0; p += 8;
      |                                                       ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/7zAesRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Crypto/7zAes.h:7,
                 from ../../../../CPP/7zip/Crypto/7zAesRegister.cpp:7:
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CEncoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdZip.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/PpmdZip.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdZip.cpp:10:
../../../../CPP/7zip/Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/../Common/OutBuffer.h:7,
                 from ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:11:
../../../../CPP/7zip/Compress/ShrinkDecoder.h: In member function 'virtual ULONG NCompress::NShrink::CDecoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/QuantumDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/QuantumDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/QuantumDecoder.cpp:7:
../../../../CPP/7zip/Compress/QuantumDecoder.h: In member function 'virtual ULONG NCompress::NQuantum::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/SplitHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/SplitHandler.cpp:10:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h: In member function 'virtual ULONG CMultiStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/MultiStream.h:49:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   49 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SplitHandler.cpp: In member function 'virtual ULONG NArchive::NSplit::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SplitHandler.cpp:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   46 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SplitHandler.cpp:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   46 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/HmacSha1.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/Pbkdf2HmacSha1.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ZDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/../Common/OutBuffer.h:7,
                 from ../../../../CPP/7zip/Compress/ZDecoder.cpp:10:
../../../../CPP/7zip/Compress/ZDecoder.h: In member function 'virtual ULONG NCompress::NZ::CDecoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:8:
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Nsis/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In function 'bool NArchive::NNsis::IsDrivePath(const wchar_t*)':
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2796:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2796 | #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z')
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2799:45: note: in expansion of macro 'IS_LETTER_CHAR'
 2799 | bool IsDrivePath(const wchar_t *s) { return IS_LETTER_CHAR(s[0]) && s[1] == ':' /* && s[2] == '\\' */ ; }
      |                                             ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In function 'bool NArchive::NNsis::IsDrivePath(const char*)':
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2796:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2796 | #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z')
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2800:45: note: in expansion of macro 'IS_LETTER_CHAR'
 2800 | bool IsDrivePath(const char *s)    { return IS_LETTER_CHAR(s[0]) && s[1] == ':' /* && s[2] == '\\' */ ; }
      |                                             ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In function 'bool NArchive::NNsis::IsAbsolutePath(const wchar_t*)':
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2805:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2805 |       s[0] == WCHAR_PATH_SEPARATOR &&
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In function 'bool NArchive::NNsis::IsAbsolutePath(const char*)':
../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2813:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2813 |       s[0] == CHAR_PATH_SEPARATOR &&
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/QcowHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Archive/QcowHandler.cpp:15:
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzxDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/LzxDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzxDecoder.cpp:18:
../../../../CPP/7zip/Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h: In constructor 'NCompress::NLzx::CDecoder::CDecoder(bool)':
../../../../CPP/7zip/Compress/LzxDecoder.h:192:8: warning: 'NCompress::NLzx::CDecoder::_keepHistory' will be initialized after [-Wreorder]
  192 |   bool _keepHistory;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:181:8: warning:   'bool NCompress::NLzx::CDecoder::_skipByte' [-Wreorder]
  181 |   bool _skipByte;
      |        ^~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning:   when initialized here [-Wreorder]
   64 | CDecoder::CDecoder(bool wimMode):
      | ^~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:194:12: warning: 'NCompress::NLzx::CDecoder::_numDictBits' will be initialized after [-Wreorder]
  194 |   unsigned _numDictBits;
      |            ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:186:10: warning:   'UInt32 NCompress::NLzx::CDecoder::_unpackBlockSize' [-Wreorder]
  186 |   UInt32 _unpackBlockSize;
      |          ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning:   when initialized here [-Wreorder]
   64 | CDecoder::CDecoder(bool wimMode):
      | ^~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:198:10: warning: 'NCompress::NLzx::CDecoder::_x86_translationSize' will be initialized after [-Wreorder]
  198 |   UInt32 _x86_translationSize;
      |          ^~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:189:8: warning:   'bool NCompress::NLzx::CDecoder::KeepHistoryForNext' [-Wreorder]
  189 |   bool KeepHistoryForNext;
      |        ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning:   when initialized here [-Wreorder]
   64 | CDecoder::CDecoder(bool wimMode):
      | ^~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeflateEncoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Compress/DeflateEncoder.h:8,
                 from ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:10:
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In constructor 'NCompress::NDeflate::NEncoder::CCoder::CCoder(bool)':
../../../../CPP/7zip/Compress/DeflateEncoder.h:106:8: warning: 'NCompress::NDeflate::NEncoder::CCoder::m_Deflate64Mode' will be initialized after [-Wreorder]
  106 |   bool m_Deflate64Mode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:89:11: warning:   'UInt16* NCompress::NDeflate::NEncoder::CCoder::m_OnePosMatchesMemory' [-Wreorder]
   89 |   UInt16 *m_OnePosMatchesMemory;
      |           ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | CCoder::CCoder(bool deflate64Mode):
      | ^~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:105:8: warning: 'NCompress::NDeflate::NEncoder::CCoder::m_Created' will be initialized after [-Wreorder]
  105 |   bool m_Created;
      |        ^~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:82:15: warning:   'NCompress::NDeflate::NEncoder::CCodeValue* NCompress::NDeflate::NEncoder::CCoder::m_Values' [-Wreorder]
   82 |   CCodeValue *m_Values;
      |               ^~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | CCoder::CCoder(bool deflate64Mode):
      | ^~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.cpp: In member function 'void NCompress::NDeflate::NEncoder::CCoder::TryBlock()':
../../../../CPP/7zip/Compress/DeflateEncoder.cpp:630:83: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  630 |       if (m_Pos >= kMatchArrayLimit || BlockSizeRes >= blockSize || !m_SecondPass &&
      |                                                                     ~~~~~~~~~~~~~~^~
  631 |           ((Inline_MatchFinder_GetNumAvailableBytes(&_lzInWindow) == 0) || m_ValueIndex >= m_ValueBlockSize))
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/RandGen.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/MyAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Crypto/MyAes.h:8,
                 from ../../../../CPP/7zip/Crypto/MyAes.cpp:7:
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/VdiHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/HandlerCont.h:6,
                 from ../../../../CPP/7zip/Archive/VdiHandler.cpp:18:
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/MyAesReg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Crypto/MyAes.h:8,
                 from ../../../../CPP/7zip/Crypto/MyAesReg.cpp:7:
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/HfsHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/HfsHandler.cpp:12:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HfsHandler.cpp: In member function 'virtual ULONG NArchive::NHfs::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HfsHandler.cpp:1290:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
 1290 |   MY_UNKNOWN_IMP3(IInArchive, IArchiveGetRawProps, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HfsHandler.cpp:1290:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
 1290 |   MY_UNKNOWN_IMP3(IInArchive, IArchiveGetRawProps, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/ZipCrypto.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Crypto/ZipCrypto.h:6,
                 from ../../../../CPP/7zip/Crypto/ZipCrypto.cpp:10:
../../../../CPP/7zip/Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/WzAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Crypto/WzAes.h:18,
                 from ../../../../CPP/7zip/Crypto/WzAes.cpp:17:
../../../../CPP/7zip/Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarUpdate.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Tar/TarUpdate.cpp:7:
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/DefaultName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Wim/WimRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Wim/WimHandler.h:6,
                 from ../../../../CPP/7zip/Archive/Wim/WimRegister.cpp:7:
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h: In member function 'virtual ULONG NArchive::NWim::CHandler::Release()':
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h:86:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   86 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h:86:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   86 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/ZipStrong.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Crypto/MyAes.h:8,
                 from ../../../../CPP/7zip/Crypto/ZipStrong.h:10,
                 from ../../../../CPP/7zip/Crypto/ZipStrong.cpp:11:
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipStrong.h: In member function 'virtual ULONG NCrypto::NZipStrong::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Udf/UdfHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Udf/UdfHandler.cpp:10:
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/UdfHandler.h: In member function 'virtual ULONG NArchive::NUdf::CHandler::Release()':
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/UdfHandler.h:31:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   31 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Udf/UdfHandler.h:31:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   31 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:5:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: In function 'void Correct_PathPart(UString&)':
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:115:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  115 |   if (s[0] == '.' && (s[1] == 0 || s[1] == '.' && s[2] == 0))
      |                                    ~~~~~~~~~~~~^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: At global scope:
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:104:13: warning: 'void CorrectUnsupportedName(UString&)' defined but not used [-Wunused-function]
  104 | static void CorrectUnsupportedName(UString &name)
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:11:13: warning: 'void ReplaceIncorrectChars(UString&)' defined but not used [-Wunused-function]
   11 | static void ReplaceIncorrectChars(UString &s)
      |             ^~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/ZHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/ZHandler.cpp:9:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZDecoder.h: In member function 'virtual ULONG NCompress::NZ::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ZHandler.cpp: In member function 'virtual ULONG NArchive::NZ::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ZHandler.cpp:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/ZHandler.cpp:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(IInArchive)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Udf/UdfIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/7zip/Archive/Udf/UdfIn.cpp: In member function 'LONG NArchive::NUdf::CInArchive::FillRefs(NArchive::NUdf::CFileSet&, unsigned int, int, int)':
../../../../CPP/7zip/Archive/Udf/UdfIn.cpp:578:16: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  578 |   if (_numRefs >= kNumRefsMax)
      |       ~~~~~~~~~^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OutMemStream.h: In member function 'virtual ULONG COutMemStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressMt.h: In member function 'virtual ULONG CMtCompressProgress::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipUpdate.h:12,
                 from ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:27:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In member function 'virtual ULONG NArchive::NZip::CMtProgressMixer2::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:254:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  254 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:254:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  254 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In member function 'virtual ULONG NArchive::NZip::CMtProgressMixer::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:307:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  307 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:307:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  307 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In member function 'virtual ULONG NArchive::NZip::CCacheOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:994:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  994 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:994:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  994 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/VhdHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/VhdHandler.cpp:12:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/7zAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Tar/TarHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/7zAes.h:7,
                 from ../../../../CPP/7zip/Crypto/7zAes.cpp:15:
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CEncoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:12:
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h: In member function 'virtual ULONG NArchive::NTar::CHandler::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.h:58:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   58 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp: In member function 'virtual LONG NArchive::NTar::CHandler::GetArchiveProperty(PROPID, PROPVARIANT*)':
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:66:19: warning: enumeration value 'k_ErrorType_OK' not handled in switch [-Wswitch]
   66 |       else switch (_error)
      |                   ^
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp: In member function 'virtual ULONG NArchive::NTar::CSparseStream::Release()':
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:499:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  499 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Tar/TarHandler.cpp:499:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  499 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/LoadCodecs.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:10:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:12:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/LoadCodecs.cpp:38:
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaEncoder.h: In member function 'virtual ULONG NCompress::NLzma::CEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h: In member function 'virtual ULONG CSequentialInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:17:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   17 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h: In member function 'virtual ULONG CInStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/InStreamWithCRC.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   44 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp: In member function 'virtual ULONG NArchive::NZip::CLzmaEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp:48:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   48 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipAddCommon.cpp:48:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   48 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/SquashfsHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Archive/SquashfsHandler.cpp:18:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SquashfsHandler.cpp: In member function 'virtual ULONG NArchive::NSquashfs::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SquashfsHandler.cpp:904:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  904 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SquashfsHandler.cpp:904:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  904 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipItem.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/PropIDUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/SetProperties.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:10,
                 from ../../../../CPP/7zip/Archive/Zip/ZipRegister.cpp:7:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:12:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h: In member function 'virtual ULONG NArchive::NZip::CHandler::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/EnumDirItems.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:7:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:10,
                 from ../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:18:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp: In function 'LONG EnumerateForItem(NWindows::NFile::NFind::CFileInfo&, const NWildcard::CCensorNode&, int, int, const FString&, const UStringVector&, CDirItems&, bool)':
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:415:7: warning: variable 'dirItemIndex' set but not used [-Wunused-but-set-variable]
  415 |   int dirItemIndex = -1;
      |       ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp: In function 'LONG EnumerateDirItems(const NWildcard::CCensorNode&, int, int, const FString&, const UStringVector&, CDirItems&, bool)':
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:603:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  603 |         if (isDir && !item.ForDir || !isDir && !item.ForFile)
      |             ~~~~~~^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/SortUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/SortUtils.cpp:5:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipOut.cpp:5:
../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h: In member function 'virtual ULONG COffsetOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/TempFiles.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/Extract.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:7,
                 from ../../../../CPP/7zip/UI/Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Common/Extract.cpp:15:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipHandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/OutBuffer.h:7,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandlerOut.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:12,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandlerOut.cpp:21:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h: In member function 'virtual ULONG NArchive::NZip::CHandler::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/SwfHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/VmdkHandler.cpp
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/SwfHandler.cpp:15:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaEncoder.h: In member function 'virtual ULONG NCompress::NLzma::CEncoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibEncoder.h: In member function 'virtual ULONG NCompress::NZlib::CInStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibEncoder.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibEncoder.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibEncoder.h: In member function 'virtual ULONG NCompress::NZlib::CEncoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibEncoder.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibEncoder.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp: In member function 'virtual ULONG NArchive::NSwfc::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp:169:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
  169 |   MY_UNKNOWN_IMP4(IInArchive, IArchiveOpenSeq, IOutArchive, ISetProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp:169:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
  169 |   MY_UNKNOWN_IMP4(IInArchive, IArchiveOpenSeq, IOutArchive, ISetProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp: In member function 'virtual ULONG NArchive::NSwfc::CCompressProgressInfoImp::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp:295:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  295 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp:295:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  295 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp: In member function 'virtual ULONG NArchive::NSwf::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp:614:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  614 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/SwfHandler.cpp:614:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  614 |   MY_UNKNOWN_IMP2(IInArchive, IArchiveOpenSeq)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Archive/VmdkHandler.cpp:18:
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerCont::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   36 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h: In member function 'virtual ULONG NArchive::CHandlerImg::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/HandlerCont.h:94:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   94 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/CWrappers.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/HashCalc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateAction.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/NtfsHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/InBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/ConsoleClose.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.cpp:9:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:6,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.cpp:12:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:10:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/HashCalc.cpp:13:
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/NtfsHandler.cpp:17:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h: In member function 'virtual ULONG CDummyOutStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/DummyOutStream.h:20:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   20 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/NtfsHandler.cpp: In member function 'virtual ULONG NArchive::Ntfs::CInStream::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/NtfsHandler.cpp:620:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  620 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/NtfsHandler.cpp:620:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  620 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/NtfsHandler.cpp: In member function 'virtual ULONG NArchive::Ntfs::CHandler::Release()':
../../../../CPP/7zip/Archive/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/NtfsHandler.cpp:2053:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
 2053 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/NtfsHandler.cpp:2053:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
 2053 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateProduce.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/UefiHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateProduce.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateProduce.cpp:5:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/UefiHandler.cpp:23:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h: In member function 'virtual ULONG NCompress::NLzh::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/UefiHandler.cpp: In function 'AString NArchive::NUefi::GuidToString(const Byte*, bool)':
../../../../CPP/7zip/Archive/UefiHandler.cpp:360:19: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  360 |     for (i = 4; i < kGuidSize; i++)
      |                 ~~^~~~~~~~~~~
../../../../CPP/7zip/Archive/UefiHandler.cpp: In member function 'bool NArchive::NUefi::CFfsFileHeader::Parse(const Byte*)':
../../../../CPP/7zip/Archive/UefiHandler.cpp:453:19: warning: comparison of integer expressions of different signedness: 'int' and 'const UInt32' {aka 'const unsigned int'} [-Wsign-compare]
  453 |     for (i = 0; i < kFileHeaderSize; i++)
      |                 ~~^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/UefiHandler.cpp: In member function 'virtual ULONG NArchive::NUefi::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/UefiHandler.cpp:667:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  667 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/UefiHandler.cpp:667:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  667 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/UefiHandler.cpp: In member function 'LONG NArchive::NUefi::CHandler::ParseVolume(int, UInt32, UInt32, UInt32, int, int, int)':
../../../../CPP/7zip/Archive/UefiHandler.cpp:1182:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
 1182 |   if (level > kLevelMax)
      |       ~~~~~~^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'bool CArcCommand::IsFromExtractGroup() const':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kAdd' not handled in switch [-Wswitch]
  286 |   switch (CommandType)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kUpdate' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kDelete' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kList' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kBenchmark' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kInfo' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kHash' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'NExtract::NPathMode::EEnum CArcCommand::GetPathMode() const':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kAdd' not handled in switch [-Wswitch]
  298 |   switch (CommandType)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kUpdate' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kDelete' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kExtract' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kList' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kBenchmark' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kInfo' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kHash' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'bool CArcCommand::IsFromUpdateGroup() const':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kTest' not handled in switch [-Wswitch]
  309 |   switch (CommandType)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kExtract' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kExtractFull' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kList' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kBenchmark' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kInfo' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kHash' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In function 'void AddNameToCensor(NWildcard::CCensor&, const UString&, bool, NRecursedType::EEnum, bool)':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:365:10: warning: enumeration value 'kNonRecursed' not handled in switch [-Wswitch]
  365 |   switch (type)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In function 'bool ParseUpdateCommandString2(const UString&, NUpdateArchive::CActionSet&, UString&)':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:726:22: warning: comparison of integer expressions of different signedness: 'wchar_t' and 'unsigned int' [-Wsign-compare]
  726 |     if (c < '0' || c >= '0' + kNumUpdatePairActions)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'void CArcCmdLineParser::Parse1(const UStringVector&, CArcCmdLineOptions&)':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:929:14: warning: variable 'v' set but not used [-Wunused-but-set-variable]
  929 |       UInt32 v = 0;
      |              ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/MethodId.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/BenchCon.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/MemBlocks.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/CreateCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/XzHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Common/CreateCoder.cpp:8:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Archive/XzHandler.cpp:17:
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp: In member function 'virtual ULONG NArchive::NXz::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/XzHandler.cpp:123:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  123 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp:123:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  123 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp: In member function 'virtual ULONG NArchive::NXz::CSeekToSeqStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp:520:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  520 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XzHandler.cpp:520:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  520 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/OutBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdatePair.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/UpdatePair.cpp:7:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdatePair.cpp:12:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/InOutTempBuffer.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/XarHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/XarHandler.cpp:16:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.h: In member function 'virtual ULONG COutStreamWithSha1::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithSha1.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp: In constructor 'NArchive::NXar::CFile::CFile()':
../../../../CPP/7zip/Archive/XarHandler.cpp:83:7: warning: 'NArchive::NXar::CFile::Parent' will be initialized after [-Wreorder]
   83 |   int Parent;
      |       ^~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:62:10: warning:   'UInt64 NArchive::NXar::CFile::Size' [-Wreorder]
   62 |   UInt64 Size;
      |          ^~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:85:3: warning:   when initialized here [-Wreorder]
   85 |   CFile(): IsDir(false), HasData(false), ModeDefined(false), Sha1IsDefined(false),
      |   ^~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp: In member function 'virtual ULONG NArchive::NXar::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:122:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  122 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:122:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  122 |   MY_UNKNOWN_IMP2(IInArchive, IInArchiveGetStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp: In function 'UInt64 NArchive::NXar::ParseTime(const CXmlItem&, const char*)':
../../../../CPP/7zip/Archive/XarHandler.cpp:152:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |     ^~
../../../../CPP/7zip/Archive/XarHandler.cpp:174:3: note: in expansion of macro 'PARSE_NUM'
  174 |   PARSE_NUM(4, year)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |                                                 ^
../../../../CPP/7zip/Archive/XarHandler.cpp:174:3: note: in expansion of macro 'PARSE_NUM'
  174 |   PARSE_NUM(4, year)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |     ^~
../../../../CPP/7zip/Archive/XarHandler.cpp:175:3: note: in expansion of macro 'PARSE_NUM'
  175 |   PARSE_NUM(2, month)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |                                                 ^
../../../../CPP/7zip/Archive/XarHandler.cpp:175:3: note: in expansion of macro 'PARSE_NUM'
  175 |   PARSE_NUM(2, month)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |     ^~
../../../../CPP/7zip/Archive/XarHandler.cpp:176:3: note: in expansion of macro 'PARSE_NUM'
  176 |   PARSE_NUM(2, day)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |                                                 ^
../../../../CPP/7zip/Archive/XarHandler.cpp:176:3: note: in expansion of macro 'PARSE_NUM'
  176 |   PARSE_NUM(2, day)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |     ^~
../../../../CPP/7zip/Archive/XarHandler.cpp:177:3: note: in expansion of macro 'PARSE_NUM'
  177 |   PARSE_NUM(2, hour)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |                                                 ^
../../../../CPP/7zip/Archive/XarHandler.cpp:177:3: note: in expansion of macro 'PARSE_NUM'
  177 |   PARSE_NUM(2, hour)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |     ^~
../../../../CPP/7zip/Archive/XarHandler.cpp:178:3: note: in expansion of macro 'PARSE_NUM'
  178 |   PARSE_NUM(2, min)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |                                                 ^
../../../../CPP/7zip/Archive/XarHandler.cpp:178:3: note: in expansion of macro 'PARSE_NUM'
  178 |   PARSE_NUM(2, min)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |     ^~
../../../../CPP/7zip/Archive/XarHandler.cpp:179:3: note: in expansion of macro 'PARSE_NUM'
  179 |   PARSE_NUM(2, sec)
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/XarHandler.cpp:152:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  152 |     if ((unsigned)(end - p) != _num_) return 0; p += _num_ + 1; }
      |                                                 ^
../../../../CPP/7zip/Archive/XarHandler.cpp:179:3: note: in expansion of macro 'PARSE_NUM'
  179 |   PARSE_NUM(2, sec)
      |   ^~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/ProgressUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/PropId.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.h:8,
                 from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp:5:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Common/ProgressUtils.cpp:5:
../../../../CPP/7zip/Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/ProgressMt.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/ProgressMt.h:6,
                 from ../../../../CPP/7zip/Common/ProgressMt.cpp:5:
../../../../CPP/7zip/Common/ProgressMt.h: In member function 'virtual ULONG CMtCompressProgress::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/OffsetStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/OffsetStream.h:6,
                 from ../../../../CPP/7zip/Common/OffsetStream.cpp:7:
../../../../CPP/7zip/Common/OffsetStream.h: In member function 'virtual ULONG COffsetOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)',
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33,
    inlined from 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)' at ../../../../CPP/7zip/Common/OffsetStream.cpp:30:33:
../../../../CPP/7zip/Common/OffsetStream.cpp:32:40: warning: 'absoluteNewPosition' may be used uninitialized [-Wmaybe-uninitialized]
   32 |     *newPosition = absoluteNewPosition - _offset;
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../CPP/7zip/Common/OffsetStream.cpp: In member function 'COffsetOutStream::Seek(long long, unsigned int, unsigned long long*)':
../../../../CPP/7zip/Common/OffsetStream.cpp:23:10: note: 'absoluteNewPosition' declared here
   23 |   UInt64 absoluteNewPosition;
      |          ^~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Wim/../../Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp:11:
../../../../CPP/7zip/Archive/Wim/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h: In member function 'virtual ULONG NArchive::NWim::CHandler::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h:86:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   86 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h:86:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   86 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamBinder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/StreamBinder.cpp:5:
../../../../CPP/7zip/Common/StreamBinder.cpp: In member function 'virtual ULONG CBinderInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:15:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   15 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:15:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   15 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp: In member function 'virtual ULONG CBinderOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamBinder.cpp:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/MethodProps.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/UniqBlocks.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/UniqBlocks.cpp:7:
../../../../CPP/7zip/Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/VirtThread.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/UserInputUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/PercentPrinter.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Crc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/MainAr.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Console/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/HashCon.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:6,
                 from ../../../../CPP/7zip/UI/Console/HashCon.h:6,
                 from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:8:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8,
                 from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8,
                 from ../../../../CPP/7zip/UI/Console/HashCon.h:8:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h: In constructor 'CUpdateCallbackConsole::CUpdateCallbackConsole()':
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:104:8: warning: 'CUpdateCallbackConsole::DeleteMessageWasShown' will be initialized after [-Wreorder]
  104 |   bool DeleteMessageWasShown;
      |        ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning:   'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder]
   99 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning:   when initialized here [-Wreorder]
  106 |   CUpdateCallbackConsole()
      |   ^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/OutMemStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/OutMemStream.h:6,
                 from ../../../../CPP/7zip/Common/OutMemStream.cpp:5:
../../../../CPP/7zip/Common/OutMemStream.h: In member function 'virtual ULONG COutMemStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/PeHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/PeHandler.cpp:17:
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PeHandler.cpp: In member function 'virtual ULONG NArchive::NPe::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PeHandler.cpp:742:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  742 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PeHandler.cpp:742:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  742 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PeHandler.cpp: In member function 'LONG NArchive::NPe::CHandler::OpenResources(unsigned int, IInStream*, IArchiveOpenCallback*)':
../../../../CPP/7zip/Archive/PeHandler.cpp:1913:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 1913 |         if (end > sect.VSize)
      |            ^
../../../../CPP/7zip/Archive/PeHandler.cpp: In member function 'virtual ULONG NArchive::NTe::CHandler::Release()':
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PeHandler.cpp:2825:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
 2825 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/PeHandler.cpp:2825:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
 2825 |   MY_UNKNOWN_IMP3(IInArchive, IInArchiveGetStream, IArchiveAllowTail)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Wim/WimIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Wim/WimIn.cpp:20:
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../Common/OutStreamWithSha1.h: In member function 'virtual ULONG COutStreamWithSha1::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../Common/OutStreamWithSha1.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../Common/OutStreamWithSha1.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BZip2Decoder.h:6,
                 from ../../../../CPP/7zip/Compress/BZip2Register.cpp:7:
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BZip2Register.cpp:9:
../../../../CPP/7zip/Compress/BZip2Encoder.h: In constructor 'NCompress::NBZip2::CThreadInfo::CThreadInfo()':
../../../../CPP/7zip/Compress/BZip2Encoder.h:97:11: warning: 'NCompress::NBZip2::CThreadInfo::m_BlockSorterIndex' will be initialized after [-Wreorder]
   97 |   UInt32 *m_BlockSorterIndex;
      |           ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning:   'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder]
   93 |   Byte *m_Block;
      |         ^~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning:   when initialized here [-Wreorder]
  140 |   CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {}
      |   ^~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h: In member function 'virtual ULONG NCompress::NBZip2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BitlDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/LimitedStreams.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Common/LimitedStreams.cpp:7:
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Bcj2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/Bcj2Coder.h:8,
                 from ../../../../CPP/7zip/Compress/Bcj2Register.cpp:7:
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/IntToString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BranchMisc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/BranchMisc.h:6,
                 from ../../../../CPP/7zip/Compress/BranchMisc.cpp:5:
../../../../CPP/7zip/Compress/BranchMisc.h: In member function 'virtual ULONG NCompress::NBranch::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BcjRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/BcjCoder.h:8,
                 from ../../../../CPP/7zip/Compress/BcjRegister.cpp:7:
../../../../CPP/7zip/Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BcjCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/BcjCoder.h:8,
                 from ../../../../CPP/7zip/Compress/BcjCoder.cpp:5:
../../../../CPP/7zip/Compress/BcjCoder.h: In member function 'virtual ULONG NCompress::NBcj::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BcjCoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   23 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamObjects.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Common/StreamObjects.cpp:9:
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyVector.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:13:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'virtual LONG CArchiveExtractCallback::GetStream(UInt32, ISequentialOutStream**, Int32)':
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:843:12: warning: enumeration value 'kAbsPaths' not handled in switch [-Wswitch]
  843 |     switch (_pathMode)
      |            ^
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kOverwrite' not handled in switch [-Wswitch]
 1082 |       switch (_overwriteMode)
      |              ^
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kRenameExisting' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'LONG CArchiveExtractCallback::SetDirsTimes()':
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1636:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1636 |   for (int i = 0; i != _delayedSymLinks.Size(); ++i)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/FilterCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Common/FilterCoder.cpp:7:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CrcReg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/Common/CrcReg.cpp:8:
../../../../CPP/Common/CrcReg.cpp: In member function 'virtual ULONG CCrcHasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/CrcReg.cpp:37:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   37 |   MY_UNKNOWN_IMP2(IHasher, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/CrcReg.cpp:37:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   37 |   MY_UNKNOWN_IMP2(IHasher, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CommandLineParser.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BranchRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/BranchMisc.h:6,
                 from ../../../../CPP/7zip/Compress/BranchRegister.cpp:9:
../../../../CPP/7zip/Compress/BranchMisc.h: In member function 'virtual ULONG NCompress::NBranch::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BranchMisc.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   27 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ByteSwap.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/ByteSwap.cpp:5:
../../../../CPP/7zip/Compress/ByteSwap.cpp: In member function 'virtual ULONG NCompress::NByteSwap::CByteSwap2::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   19 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   19 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp: In member function 'virtual ULONG NCompress::NByteSwap::CByteSwap4::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   28 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ByteSwap.cpp:28:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   28 |   MY_UNKNOWN_IMP1(ICompressFilter);
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:6:
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12,
                 from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h: In member function 'virtual ULONG CExtractCallbackConsole::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:6,
                 from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8,
                 from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/Console/../Common/Update.h:13:
../../../../CPP/7zip/UI/Console/../Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h: In constructor 'CUpdateCallbackConsole::CUpdateCallbackConsole()':
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:104:8: warning: 'CUpdateCallbackConsole::DeleteMessageWasShown' will be initialized after [-Wreorder]
  104 |   bool DeleteMessageWasShown;
      |        ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning:   'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder]
   99 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning:   when initialized here [-Wreorder]
  106 |   CUpdateCallbackConsole()
      |   ^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/ListFileUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Sha1Reg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/Common/Sha1Reg.cpp:7:
../../../../CPP/Common/Sha1Reg.cpp: In member function 'virtual ULONG CSha1Hasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha1Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha1Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Zip/ZipIn.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::ReadLocals(CObjectVector<NArchive::NZip::CItemEx>&)':
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:1370:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1370 |       if (items.IsEmpty() || items.Size() == 1 && IsStrangeItem(items[0]))
      |                              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::ReadHeaders2(CObjectVector<NArchive::NZip::CItemEx>&)':
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:1962:16: warning: comparison of integer expressions of different signedness: 'UInt32' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1962 |     if (cdDisk != (int)ecd64.CdDisk)
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:2012:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2012 |     if (ecd64.ThisDisk == 0 && ecd64AbsOffset != ArcInfo.Base + locator.Ecd64Offset
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Sha256Reg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/Common/Sha256Reg.cpp:7:
../../../../CPP/Common/Sha256Reg.cpp: In member function 'virtual ULONG CSha256Hasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha256Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha256Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:12:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:19:
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:21:
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:16:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp: In member function 'virtual LONG CArchiveUpdateCallback::GetRawProp(UInt32, PROPID, const void**, UInt32*, UInt32*)':
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:232:23: warning: unused variable 'di' [-Wunused-variable]
  232 |       const CDirItem &di = DirItems->Items[up.DirIndex];
      |                       ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp: At global scope:
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:275:16: warning: 'UString GetRelativePath(const UString&, const UString&)' defined but not used [-Wunused-function]
  275 | static UString GetRelativePath(const UString &to, const UString &from)
      |                ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/CopyRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/CopyCoder.h:6,
                 from ../../../../CPP/7zip/Compress/CopyRegister.cpp:7:
../../../../CPP/7zip/Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StdInStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/CodecExports.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/CodecExports.cpp:8:
../../../../CPP/7zip/Compress/CodecExports.cpp: In member function 'virtual ULONG CHashers::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CodecExports.cpp:314:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  314 |   MY_UNKNOWN_IMP1(IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CodecExports.cpp:314:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  314 |   MY_UNKNOWN_IMP1(IHashers)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyWindows.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StdOutStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/CopyCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ImplodeHuffmanDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ImplodeDecoder.h: In member function 'virtual ULONG NCompress::NImplode::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CEncoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ShrinkDecoder.h: In member function 'virtual ULONG NCompress::NShrink::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipStrong.h: In member function 'virtual ULONG NCrypto::NZipStrong::CDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipHandler.h:12,
                 from ../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:35:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h: In member function 'virtual ULONG NArchive::NZip::CHandler::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.h:31:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   31 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp: In member function 'virtual ULONG NArchive::NZip::CLzmaDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:505:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  505 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:505:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  505 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp: In member function 'virtual ULONG NArchive::NZip::CXzDecoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:536:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  536 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipHandler.cpp:536:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  536 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/CopyCoder.h:6,
                 from ../../../../CPP/7zip/Compress/CopyCoder.cpp:7:
../../../../CPP/7zip/Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzOutWindow.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeltaFilter.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/DeltaFilter.cpp:7:
../../../../CPP/7zip/Compress/DeltaFilter.cpp: In member function 'virtual ULONG NCompress::NDelta::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   36 |   MY_UNKNOWN_IMP3(ICompressFilter, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   36 |   MY_UNKNOWN_IMP3(ICompressFilter, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp: In member function 'virtual ULONG NCompress::NDelta::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:97:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   97 |   MY_UNKNOWN_IMP2(ICompressFilter, ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeltaFilter.cpp:97:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   97 |   MY_UNKNOWN_IMP2(ICompressFilter, ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeflateRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/DeflateRegister.cpp:7:
../../../../CPP/7zip/Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringToInt.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Deflate64Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/Deflate64Register.cpp:7:
../../../../CPP/7zip/Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Bcj2Coder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/Bcj2Coder.h:8,
                 from ../../../../CPP/7zip/Compress/Bcj2Coder.cpp:9:
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   45 |   MY_UNKNOWN_IMP3(ICompressCoder2, ICompressSetCoderProperties, ICompressSetBufSize)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h: In member function 'virtual ULONG NCompress::NBcj2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Bcj2Coder.h:87:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   87 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/UTFConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  162 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp: In function 'AString UnicodeStringToMultiByte(const UString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:173:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  173 |   for (int i = 0; i < srcString.Len(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  174 |     if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) &&
      |                                                                ~~~~~~~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:200:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  200 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Encoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/BZip2Encoder.cpp:10:
../../../../CPP/7zip/Compress/BZip2Encoder.h: In constructor 'NCompress::NBZip2::CThreadInfo::CThreadInfo()':
../../../../CPP/7zip/Compress/BZip2Encoder.h:97:11: warning: 'NCompress::NBZip2::CThreadInfo::m_BlockSorterIndex' will be initialized after [-Wreorder]
   97 |   UInt32 *m_BlockSorterIndex;
      |           ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning:   'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder]
   93 |   Byte *m_Block;
      |         ^~~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning:   when initialized here [-Wreorder]
  140 |   CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {}
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/BZip2Encoder.h:7:
../../../../CPP/7zip/Compress/BZip2Encoder.h: In member function 'virtual ULONG NCompress::NBZip2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Encoder.h:223:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  223 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/ErrorMsg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/XzCrc64Reg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/Common/XzCrc64Reg.cpp:8:
../../../../CPP/Common/XzCrc64Reg.cpp: In member function 'virtual ULONG CXzCrc64Hasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/XzCrc64Reg.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/XzCrc64Reg.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzmaRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/LzmaDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzmaRegister.cpp:7:
../../../../CPP/7zip/Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h: In member function 'virtual ULONG NCompress::NLzma::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Lzma2Encoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Compress/Lzma2Encoder.cpp:7:
../../../../CPP/7zip/Compress/Lzma2Encoder.h: In member function 'virtual ULONG NCompress::NLzma2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.cpp: In function 'LONG NCompress::NLzma2::SetLzma2Prop(PROPID, const PROPVARIANT&, CLzma2EncProps&)':
../../../../CPP/7zip/Compress/Lzma2Encoder.cpp:56:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   56 |       if (prop.vt != VT_UI4) return E_INVALIDARG; lzma2Props.numTotalThreads = (int)(prop.ulVal); break;
      |       ^~
../../../../CPP/7zip/Compress/Lzma2Encoder.cpp:56:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   56 |       if (prop.vt != VT_UI4) return E_INVALIDARG; lzma2Props.numTotalThreads = (int)(prop.ulVal); break;
      |                                                   ^~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Lzma2Register.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.h:8,
                 from ../../../../CPP/7zip/Compress/Lzma2Register.cpp:7:
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In member function 'virtual ULONG NCompress::NLzma2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h: In member function 'virtual ULONG NCompress::NLzma2::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Encoder.h:23:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   23 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/List.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Console/List.cpp:6:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/List.cpp:16:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/List.h:6,
                 from ../../../../CPP/7zip/UI/Console/List.cpp:20:
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/BZip2Decoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/BZip2Decoder.h:6,
                 from ../../../../CPP/7zip/Compress/BZip2Decoder.cpp:7:
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:182:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  182 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h: In member function 'virtual ULONG NCompress::NBZip2::CNsisDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/BZip2Decoder.h:228:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  228 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/ImplodeDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/ImplodeDecoder.cpp:7:
../../../../CPP/7zip/Compress/ImplodeDecoder.h: In member function 'virtual ULONG NCompress::NImplode::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ImplodeDecoder.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   41 |   MY_UNKNOWN_IMP1(ICompressSetDecoderProperties2)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.h:8,
                 from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In member function 'virtual ULONG NCompress::NLzma2::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:58:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   58 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h: In constructor 'NCompress::NLzma2::CDecoder::CDecoder()':
../../../../CPP/7zip/Compress/Lzma2Decoder.h:42:10: warning: 'NCompress::NLzma2::CDecoder::_outStepSize' will be initialized after [-Wreorder]
   42 |   UInt32 _outStepSize;
      |          ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning:   'bool NCompress::NLzma2::CDecoder::_outSizeDefined' [-Wreorder]
   34 |   bool _outSizeDefined;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning:   when initialized here [-Wreorder]
   27 | CDecoder::CDecoder():
      | ^~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'NCompress::NLzma2::CDecoder::_outSizeDefined' will be initialized after [-Wreorder]
   34 |   bool _outSizeDefined;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.h:33:8: warning:   'bool NCompress::NLzma2::CDecoder::_finishMode' [-Wreorder]
   33 |   bool _finishMode;
      |        ^~~~~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning:   when initialized here [-Wreorder]
   27 | CDecoder::CDecoder():
      | ^~~~~~~~
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp: In member function 'virtual LONG NCompress::NLzma2::CDecoder::Code(ISequentialInStream*, ISequentialOutStream*, const UInt64*, const UInt64*, ICompressProgressInfo*)':
../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:145:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  145 |     bool finished = (inSizeProcessed == 0 && outSizeProcessed == 0
      |                      ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/../Common/CWrappers.h:7,
                 from ../../../../CPP/7zip/Compress/LzmaEncoder.cpp:7:
../../../../CPP/7zip/Compress/LzmaEncoder.h: In member function 'virtual ULONG NCompress::NLzma::CEncoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.h:24:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   24 |   MY_UNKNOWN_IMP3(ICompressCoder, ICompressSetCoderProperties, ICompressWriteCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzmaEncoder.cpp: In member function 'virtual LONG NCompress::NLzma::CEncoder::SetCoderProperties(const PROPID*, const PROPVARIANT*, UInt32)':
../../../../CPP/7zip/Compress/LzmaEncoder.cpp:118:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  118 |         if (prop.vt != VT_BOOL) return E_INVALIDARG; props.writeEndMark = (prop.boolVal != VARIANT_FALSE); break;
      |         ^~
../../../../CPP/7zip/Compress/LzmaEncoder.cpp:118:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  118 |         if (prop.vt != VT_BOOL) return E_INVALIDARG; props.writeEndMark = (prop.boolVal != VARIANT_FALSE); break;
      |                                                      ^~~~~
In file included from ../../../../CPP/7zip/Compress/PpmdDecoder.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdRegister.cpp:7:
../../../../CPP/7zip/Compress/PpmdDecoder.h: In member function 'virtual ULONG NCompress::NPpmd::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h: In member function 'virtual ULONG NCompress::NPpmd::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ImplodeDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzmaEncoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdEncoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/PpmdEncoder.h:8,
                 from ../../../../CPP/7zip/Compress/PpmdEncoder.cpp:10:
../../../../CPP/7zip/Compress/PpmdEncoder.h: In member function 'virtual ULONG NCompress::NPpmd::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdEncoder.h:44:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   44 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzhDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzmaDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/LzhDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/LzhDecoder.cpp:5:
../../../../CPP/7zip/Compress/LzhDecoder.h: In member function 'virtual ULONG NCompress::NLzh::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzhDecoder.h:57:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   57 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Compress/LzmaDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzmaDecoder.cpp:9:
../../../../CPP/7zip/Compress/LzmaDecoder.h: In member function 'virtual ULONG NCompress::NLzma::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/LzmaDecoder.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/PpmdDecoder.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdDecoder.cpp:11:
../../../../CPP/7zip/Compress/PpmdDecoder.h: In member function 'virtual ULONG NCompress::NPpmd::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdDecoder.h:45:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   45 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeflateDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/DeflateDecoder.cpp:5:
../../../../CPP/7zip/Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h: In constructor 'NCompress::NDeflate::NDecoder::CCoder::CCoder(bool, bool)':
../../../../CPP/7zip/Compress/DeflateDecoder.h:48:8: warning: 'NCompress::NDeflate::NDecoder::CCoder::_deflate64Mode' will be initialized after [-Wreorder]
   48 |   bool _deflate64Mode;
      |        ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:47:8: warning:   'bool NCompress::NDeflate::NDecoder::CCoder::_deflateNSIS' [-Wreorder]
   47 |   bool _deflateNSIS;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.cpp:11:1: warning:   when initialized here [-Wreorder]
   11 | CCoder::CCoder(bool deflate64Mode, bool deflateNSIS):
      | ^~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/Windows/FileName.cpp:6:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp: In function 'bool NWindows::NFile::NName::IsDrivePath(const wchar_t*)':
../../../../CPP/Windows/FileName.cpp:234:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  234 | #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z')
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp:235:53: note: in expansion of macro 'IS_LETTER_CHAR'
  235 | bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; }
      |                                                     ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/DeflateEncoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/DeflateEncoder.h:8,
                 from ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:10:
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In constructor 'NCompress::NDeflate::NEncoder::CCoder::CCoder(bool)':
../../../../CPP/7zip/Compress/DeflateEncoder.h:106:8: warning: 'NCompress::NDeflate::NEncoder::CCoder::m_Deflate64Mode' will be initialized after [-Wreorder]
  106 |   bool m_Deflate64Mode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:89:11: warning:   'UInt16* NCompress::NDeflate::NEncoder::CCoder::m_OnePosMatchesMemory' [-Wreorder]
   89 |   UInt16 *m_OnePosMatchesMemory;
      |           ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | CCoder::CCoder(bool deflate64Mode):
      | ^~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:105:8: warning: 'NCompress::NDeflate::NEncoder::CCoder::m_Created' will be initialized after [-Wreorder]
  105 |   bool m_Created;
      |        ^~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:82:15: warning:   'NCompress::NDeflate::NEncoder::CCodeValue* NCompress::NDeflate::NEncoder::CCoder::m_Values' [-Wreorder]
   82 |   CCodeValue *m_Values;
      |               ^~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | CCoder::CCoder(bool deflate64Mode):
      | ^~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.cpp: In member function 'void NCompress::NDeflate::NEncoder::CCoder::TryBlock()':
../../../../CPP/7zip/Compress/DeflateEncoder.cpp:630:83: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  630 |       if (m_Pos >= kMatchArrayLimit || BlockSizeRes >= blockSize || !m_SecondPass &&
      |                                                                     ~~~~~~~~~~~~~~^~
  631 |           ((Inline_MatchFinder_GetNumAvailableBytes(&_lzInWindow) == 0) || m_ValueIndex >= m_ValueBlockSize))
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/../Common/OutBuffer.h:7,
                 from ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:11:
../../../../CPP/7zip/Compress/ShrinkDecoder.h: In member function 'virtual ULONG NCompress::NShrink::CDecoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ShrinkDecoder.h:25:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   25 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariantConv.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/System.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
yasm -f elf -m amd64 -Dx64 -I ../../../../Asm/x86/  ../../../../Asm/x86/AesOpt.asm -o AesOpt.o
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/Synchronization.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/PpmdZip.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/PpmdZip.h:9,
                 from ../../../../CPP/7zip/Compress/PpmdZip.cpp:10:
../../../../CPP/7zip/Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h: In member function 'virtual ULONG NCompress::NPpmdZip::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/PpmdZip.h:77:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   77 |   MY_UNKNOWN_IMP1(ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/XpressDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariant.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/Windows/PropVariant.cpp: In member function 'LONG NWindows::NCOM::CPropVariant::Attach(PROPVARIANT*)':
../../../../CPP/Windows/PropVariant.cpp:281:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class NWindows::NCOM::CPropVariant' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  281 |   memcpy(this, pSrc, sizeof(PROPVARIANT));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Windows/PropVariant.cpp:7:
../../../../CPP/Windows/PropVariant.h:46:7: note: 'class NWindows::NCOM::CPropVariant' declared here
   46 | class CPropVariant : public tagPROPVARIANT
      |       ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileIO.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CFileBase::Create(CFSTR, DWORD, DWORD, DWORD, DWORD, bool)':
../../../../CPP/Windows/FileIO.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  113 |     for (int i = 0; i < ustr.Len(); i++)
      |                     ~~^~~~~~~~~~~~
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CInFile::Read(void*, UINT32, UINT32&)':
../../../../CPP/Windows/FileIO.cpp:318:13: warning: comparison of integer expressions of different signedness: 'int' and 'UINT32' {aka 'unsigned int'} [-Wsign-compare]
  318 |     if (len > bytesToRead) len = bytesToRead;
      |         ~~~~^~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/QuantumDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/QuantumDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/QuantumDecoder.cpp:7:
../../../../CPP/7zip/Compress/QuantumDecoder.h: In member function 'virtual ULONG NCompress::NQuantum::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/QuantumDecoder.h:161:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  161 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/TimeUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/Windows/TimeUtils.cpp: In function 'bool NWindows::NTime::UnixTime64ToFileTime(Int64, FILETIME&)':
../../../../CPP/Windows/TimeUtils.cpp:127:16: warning: comparison of integer expressions of different signedness: 'Int64' {aka 'long long int'} and 'long long unsigned int' [-Wsign-compare]
  127 |   if (unixTime > kNumSecondsInFileTime - kUnixTimeOffset)
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileFind.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)':
../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   34 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const UString&, UString&, UString&)':
../../../../CPP/Windows/FileFind.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   71 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/7zAesRegister.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/7zAes.h:7,
                 from ../../../../CPP/7zip/Crypto/7zAesRegister.cpp:7:
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CEncoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ZDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/../Common/OutBuffer.h:7,
                 from ../../../../CPP/7zip/Compress/ZDecoder.cpp:10:
../../../../CPP/7zip/Compress/ZDecoder.h: In member function 'virtual ULONG NCompress::NZ::CDecoder::Release()':
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZDecoder.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressCoder)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/HmacSha256.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/Bench.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/UI/Common/Bench.h:6,
                 from ../../../../CPP/7zip/UI/Common/Bench.cpp:58:
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CBenchmarkInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:274:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  274 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:274:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  274 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CBenchmarkOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:324:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  324 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:324:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  324 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CCrcOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:358:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  358 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:358:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  358 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CBenchProgressInfo::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:531:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  531 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:531:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  531 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In constructor 'CEncoderInfo::CEncoderInfo()':
../../../../CPP/7zip/UI/Common/Bench.cpp:741:15: warning: 'CEncoderInfo::fileData' will be initialized after [-Wreorder]
  741 |   const Byte *fileData;
      |               ^~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:713:8: warning:   'bool CEncoderInfo::CheckCrc_Enc' [-Wreorder]
  713 |   bool CheckCrc_Enc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:759:3: warning:   when initialized here [-Wreorder]
  759 |   CEncoderInfo():
      |   ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzxDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/HmacSha1.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/LzxDecoder.h:8,
                 from ../../../../CPP/7zip/Compress/LzxDecoder.cpp:18:
../../../../CPP/7zip/Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h: In constructor 'NCompress::NLzx::CDecoder::CDecoder(bool)':
../../../../CPP/7zip/Compress/LzxDecoder.h:192:8: warning: 'NCompress::NLzx::CDecoder::_keepHistory' will be initialized after [-Wreorder]
  192 |   bool _keepHistory;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:181:8: warning:   'bool NCompress::NLzx::CDecoder::_skipByte' [-Wreorder]
  181 |   bool _skipByte;
      |        ^~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning:   when initialized here [-Wreorder]
   64 | CDecoder::CDecoder(bool wimMode):
      | ^~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:194:12: warning: 'NCompress::NLzx::CDecoder::_numDictBits' will be initialized after [-Wreorder]
  194 |   unsigned _numDictBits;
      |            ^~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:186:10: warning:   'UInt32 NCompress::NLzx::CDecoder::_unpackBlockSize' [-Wreorder]
  186 |   UInt32 _unpackBlockSize;
      |          ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning:   when initialized here [-Wreorder]
   64 | CDecoder::CDecoder(bool wimMode):
      | ^~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:198:10: warning: 'NCompress::NLzx::CDecoder::_x86_translationSize' will be initialized after [-Wreorder]
  198 |   UInt32 _x86_translationSize;
      |          ^~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.h:189:8: warning:   'bool NCompress::NLzx::CDecoder::KeepHistoryForNext' [-Wreorder]
  189 |   bool KeepHistoryForNext;
      |        ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning:   when initialized here [-Wreorder]
   64 | CDecoder::CDecoder(bool wimMode):
      | ^~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/Pbkdf2HmacSha1.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ZlibDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/ZlibDecoder.h:6,
                 from ../../../../CPP/7zip/Compress/ZlibDecoder.cpp:7:
../../../../CPP/7zip/Compress/DeflateDecoder.h: In member function 'virtual ULONG NCompress::NDeflate::NDecoder::CCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:230:45: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  230 | #define MY_UNKNOWN_IMP5(i1, i2, i3, i4, i5) MY_UNKNOWN_IMP_SPEC( \
      |                                             ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateDecoder.h:95:3: note: in expansion of macro 'MY_UNKNOWN_IMP5'
   95 |   MY_UNKNOWN_IMP5(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::COutStreamWithAdler::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibDecoder.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibDecoder.h: In member function 'virtual ULONG NCompress::NZlib::CDecoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibDecoder.h:46:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   46 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/ZlibEncoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Compress/DeflateEncoder.h:8,
                 from ../../../../CPP/7zip/Compress/ZlibEncoder.h:6,
                 from ../../../../CPP/7zip/Compress/ZlibEncoder.cpp:7:
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:193:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  193 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h: In member function 'virtual ULONG NCompress::NDeflate::NEncoder::CCOMCoder64::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/DeflateEncoder.h:207:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  207 |   MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibEncoder.h: In member function 'virtual ULONG NCompress::NZlib::CInStreamWithAdler::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibEncoder.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibEncoder.h:19:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   19 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibEncoder.h: In member function 'virtual ULONG NCompress::NZlib::CEncoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibEncoder.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/ZlibEncoder.h:43:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   43 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/MyAesReg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/MyAes.h:8,
                 from ../../../../CPP/7zip/Crypto/MyAesReg.cpp:7:
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyVector.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/wine_date_and_time.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'FileTimeToDosDateTime':
../../../../CPP/myWindows/wine_date_and_time.cpp:177:14: warning: 't' may be used uninitialized [-Wmaybe-uninitialized]
  177 |   unixtime = t; /* unixtime = t; * FIXME unixtime = t - TIME_GetBias(); */
      |              ^
../../../../CPP/myWindows/wine_date_and_time.cpp:168:23: note: 't' was declared here
  168 |   ULONG               t;
      |                       ^
../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'SystemTimeToFileTime':
../../../../CPP/myWindows/wine_date_and_time.cpp:417:17: warning: 't.QuadPart' may be used uninitialized [-Wmaybe-uninitialized]
  417 |   LARGE_INTEGER t;
      |                 ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/MyAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/MyAes.h:8,
                 from ../../../../CPP/7zip/Crypto/MyAes.cpp:7:
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/DynLimBuf.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileDir.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
../../../../CPP/Windows/FileDir.cpp: In function 'bool NWindows::NFile::NDir::CreateComplexDir(CFSTR)':
../../../../CPP/Windows/FileDir.cpp:502:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  502 |   if (pos > 0 && pos == pathName.Len() - 1)
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/Windows/FileDir.cpp:535:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  535 |   while (pos < pathName.Len())
      |          ~~~~^~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/myAddExeFlag.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/RandGen.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/NewHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyWindows.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Sha1Reg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/Common/Sha1Reg.cpp:7:
../../../../CPP/Common/Sha1Reg.cpp: In member function 'virtual ULONG CSha1Hasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha1Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha1Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/LzmsDecoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/7zip/Compress/LzmsDecoder.cpp: In member function 'LONG NCompress::NLzms::CDecoder::CodeReal(const Byte*, size_t, Byte*, size_t)':
../../../../CPP/7zip/Compress/LzmsDecoder.cpp:543:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  543 |       _rc.cur == _bs._buf && _bs._bitPos != 0)
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Crypto/WzAes.h:18,
                 from ../../../../CPP/7zip/Crypto/WzAes.cpp:17:
../../../../CPP/7zip/Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/WzAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyMap.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/IntToString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CrcReg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/Common/CrcReg.cpp:8:
../../../../CPP/Common/CrcReg.cpp: In member function 'virtual ULONG CCrcHasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/CrcReg.cpp:37:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   37 |   MY_UNKNOWN_IMP2(IHasher, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/CrcReg.cpp:37:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   37 |   MY_UNKNOWN_IMP2(IHasher, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
yasm -f elf -m amd64 -Dx64 -I ../../../../Asm/x86/  ../../../../Asm/x86/AesOpt.asm -o AesOpt.o
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Sha256Reg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/Common/Sha256Reg.cpp:7:
../../../../CPP/Common/Sha256Reg.cpp: In member function 'virtual ULONG CSha256Hasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha256Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/Sha256Reg.cpp:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   21 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/ZipStrong.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/MyAes.h:8,
                 from ../../../../CPP/7zip/Crypto/ZipStrong.h:10,
                 from ../../../../CPP/7zip/Crypto/ZipStrong.cpp:11:
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipStrong.h: In member function 'virtual ULONG NCrypto::NZipStrong::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipStrong.h:51:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   51 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/Common/XzCrc64Reg.cpp:8:
../../../../CPP/Common/XzCrc64Reg.cpp: In member function 'virtual ULONG CXzCrc64Hasher::Release()':
../../../../CPP/Common/../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/XzCrc64Reg.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/Common/../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/Common/../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/Common/XzCrc64Reg.cpp:22:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   22 |   MY_UNKNOWN_IMP1(IHasher)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/XzCrc64Reg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/ZipCrypto.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/ZipCrypto.h:6,
                 from ../../../../CPP/7zip/Crypto/ZipCrypto.cpp:10:
../../../../CPP/7zip/Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  162 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp: In function 'AString UnicodeStringToMultiByte(const UString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:173:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  173 |   for (int i = 0; i < srcString.Len(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  174 |     if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) &&
      |                                                                ~~~~~~~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:200:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  200 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringToInt.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/Update.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/Update.h:6,
                 from ../../../../CPP/7zip/UI/Common/Update.cpp:5:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/Common/Update.h:8:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/Update.h:10:
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/Common/Update.h:13:
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp: In member function 'virtual ULONG COutMultiVolStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp:119:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  119 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp:119:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  119 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp: In function 'LONG UpdateArchive(CCodecs*, const CObjectVector<COpenType>&, const UString&, NWildcard::CCensor&, CUpdateOptions&, CUpdateErrorInfo&, IOpenCallbackUI*, IUpdateCallbackUI2*, bool)':
../../../../CPP/7zip/UI/Common/Update.cpp:1012:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
 1012 |     for (int i = 2; i < NPairState::kNumValues; i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp: At global scope:
../../../../CPP/7zip/UI/Common/Update.cpp:42:14: warning: 'kTempFolderPrefix' defined but not used [-Wunused-variable]
   42 | static CFSTR kTempFolderPrefix = FTEXT("7zE");
      |              ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/System.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/mySplitCommandLine.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/Synchronization.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Wildcard.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/Common/Wildcard.cpp:5:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In function 'bool NWildcard::IsDriveColonName(const wchar_t*)':
../../../../CPP/Common/Wildcard.cpp:463:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  463 |   return c != 0 && s[1] == ':' && s[2] == 0 && (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z');
      |                                                 ~~~~~~~~~^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In member function 'void NWildcard::CCensor::AddItem(NWildcard::ECensorPathMode, bool, const UString&, bool, bool)':
../../../../CPP/Common/Wildcard.cpp:583:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  583 |       if (dotsIndex >= 0)
      |          ^
../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  611 |     if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty())
      |                                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/UTFConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/Windows/FileName.cpp:6:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp: In function 'bool NWindows::NFile::NName::IsDrivePath(const wchar_t*)':
../../../../CPP/Windows/FileName.cpp:234:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  234 | #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z')
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp:235:53: note: in expansion of macro 'IS_LETTER_CHAR'
  235 | bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; }
      |                                                     ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariant.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/Windows/PropVariant.cpp: In member function 'LONG NWindows::NCOM::CPropVariant::Attach(PROPVARIANT*)':
../../../../CPP/Windows/PropVariant.cpp:281:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class NWindows::NCOM::CPropVariant' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  281 |   memcpy(this, pSrc, sizeof(PROPVARIANT));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Windows/PropVariant.cpp:7:
../../../../CPP/Windows/PropVariant.h:46:7: note: 'class NWindows::NCOM::CPropVariant' declared here
   46 | class CPropVariant : public tagPROPVARIANT
      |       ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/TimeUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/Windows/TimeUtils.cpp: In function 'bool NWindows::NTime::UnixTime64ToFileTime(Int64, FILETIME&)':
../../../../CPP/Windows/TimeUtils.cpp:127:16: warning: comparison of integer expressions of different signedness: 'Int64' {aka 'long long int'} and 'long long unsigned int' [-Wsign-compare]
  127 |   if (unixTime > kNumSecondsInFileTime - kUnixTimeOffset)
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
g++ -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE -DEXTRACT_ONLY -DNO_READ_FROM_CODER -D_SFX    -o ../../../../bin/7zCon.sfx -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 7zCrc.o 7zCrcOpt_asm.o  Aes.o Alloc.o Bcj2.o Bra.o Bra86.o BraIA64.o CpuArch.o Delta.o Lzma2Dec.o LzmaDec.o Ppmd7.o Ppmd7Dec.o Sha256.o Threads.o 7zDecode.o 7zExtract.o 7zHandler.o 7zHeader.o 7zIn.o 7zRegister.o CoderMixer2.o ItemNameUtils.o OutStreamWithCRC.o SfxCon.o CWrappers.o CreateCoder.o FilePathAutoRename.o FileStreams.o FilterCoder.o InBuffer.o LimitedStreams.o OutBuffer.o ProgressUtils.o StreamBinder.o StreamObjects.o StreamUtils.o VirtThread.o Bcj2Coder.o Bcj2Register.o BcjCoder.o BcjRegister.o BranchMisc.o BranchRegister.o CopyCoder.o CopyRegister.o DeltaFilter.o Lzma2Decoder.o Lzma2Register.o LzmaDecoder.o LzmaRegister.o PpmdDecoder.o PpmdRegister.o 7zAes.o 7zAesRegister.o MyAes.o ArchiveExtractCallback.o ArchiveOpenCallback.o DefaultName.o Extract.o ExtractingFilePath.o LoadCodecs.o OpenArchive.o PropIDUtils.o ConsoleClose.o ExtractCallbackConsole.o List.o MainAr.o OpenCallbackConsole.o PercentPrinter.o UserInputUtils.o CRC.o CommandLineParser.o IntToString.o MyString.o MyVector.o MyWindows.o StdInStream.o StdOutStream.o StringConvert.o UTFConvert.o Wildcard.o ErrorMsg.o FileDir.o FileFind.o FileIO.o FileName.o PropVariant.o PropVariantConv.o Synchronization.o System.o mySplitCommandLine.o wine_date_and_time.o AesOpt.o  -lpthread
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileIO.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CFileBase::Create(CFSTR, DWORD, DWORD, DWORD, DWORD, bool)':
../../../../CPP/Windows/FileIO.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  113 |     for (int i = 0; i < ustr.Len(); i++)
      |                     ~~^~~~~~~~~~~~
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CInFile::Read(void*, UINT32, UINT32&)':
../../../../CPP/Windows/FileIO.cpp:318:13: warning: comparison of integer expressions of different signedness: 'int' and 'UINT32' {aka 'unsigned int'} [-Wsign-compare]
  318 |     if (len > bytesToRead) len = bytesToRead;
      |         ~~~~^~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariantUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/Main.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/Console/Main.cpp:36:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Console/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h: In member function 'virtual ULONG CExtractCallbackConsole::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/Main.cpp:51:
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h: In constructor 'CUpdateCallbackConsole::CUpdateCallbackConsole()':
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:104:8: warning: 'CUpdateCallbackConsole::DeleteMessageWasShown' will be initialized after [-Wreorder]
  104 |   bool DeleteMessageWasShown;
      |        ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning:   'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder]
   99 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning:   when initialized here [-Wreorder]
  106 |   CUpdateCallbackConsole()
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/Main.cpp: In function 'int Main2(int, char**)':
../../../../CPP/7zip/UI/Console/Main.cpp:998:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  998 |       if (so)
      |          ^
../../../../CPP/7zip/UI/Console/Main.cpp:869:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  869 |     if (hresultMain == S_OK)
      |        ^
../../../../CPP/7zip/UI/Console/Main.cpp:1129:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1129 |         for(int i = 0; i < uo.Commands.Size(); i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/Main.cpp: At global scope:
../../../../CPP/7zip/UI/Console/Main.cpp:360:13: warning: 'void PrintTime(const char*, UInt64, UInt64)' defined but not used [-Wunused-function]
  360 | static void PrintTime(const char *s, UInt64 val, UInt64 total)
      |             ^~~~~~~~~
../../../../CPP/7zip/UI/Console/Main.cpp:187:13: warning: 'void GetArguments(int, const char**, UStringVector&)' defined but not used [-Wunused-function]
  187 | static void GetArguments(int numArgs, const char *args[], UStringVector &parts)
      |             ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/wine_date_and_time.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'SystemTimeToFileTime':
../../../../CPP/myWindows/wine_date_and_time.cpp:417:17: warning: 't.QuadPart' may be used uninitialized [-Wmaybe-uninitialized]
  417 |   LARGE_INTEGER t;
      |                 ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyXml.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/Common/MyXml.cpp: In function 'bool IsValidChar(char)':
../../../../CPP/Common/MyXml.cpp:10:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   10 |     c >= 'a' && c <= 'z' ||
      |     ~~~~~~~~~^~~~~~~~~~~
../../../../CPP/Common/MyXml.cpp:12:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   12 |     c >= '0' && c <= '9' ||
      |     ~~~~~~~~~^~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileFind.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)':
../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   34 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const UString&, UString&, UString&)':
../../../../CPP/Windows/FileFind.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   71 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:9:
../../../../CPP/7zip/Archive/Wim/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/Archive/Wim/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:14:
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:17:
../../../../CPP/7zip/Archive/Wim/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/Archive/Wim/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h: In member function 'virtual ULONG NCompress::NLzx::CDecoder::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Compress/LzxDecoder.h:223:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  223 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h: In member function 'virtual ULONG NArchive::NWim::CHandler::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h:86:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   86 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:239:49: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  239 | #define MY_UNKNOWN_IMP6(i1, i2, i3, i4, i5, i6) MY_UNKNOWN_IMP_SPEC( \
      |                                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandler.h:86:3: note: in expansion of macro 'MY_UNKNOWN_IMP6'
   86 |   MY_UNKNOWN_IMP6(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp: In constructor 'NArchive::NWim::CMetaItem::CMetaItem()':
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:87:7: warning: 'NArchive::NWim::CMetaItem::SecurityId' will be initialized after [-Wreorder]
   87 |   int SecurityId;       // -1: means no secutity ID
      |       ^~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:81:10: warning:   'UInt64 NArchive::NWim::CMetaItem::FileID' [-Wreorder]
   81 |   UInt64 FileID;
      |          ^~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:96:3: warning:   when initialized here [-Wreorder]
   96 |   CMetaItem(): UpdateIndex(-1), HashIndex(-1), SecurityId(-1),
      |   ^~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp: In member function 'virtual ULONG NArchive::NWim::CInStreamWithSha1::Release()':
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:325:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  325 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:325:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  325 |   MY_UNKNOWN_IMP1(IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp: In member function 'virtual LONG NArchive::NWim::CHandler::UpdateItems(ISequentialOutStream*, UInt32, IArchiveUpdateCallback*)':
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:693:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  693 | #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z')
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:1092:53: note: in expansion of macro 'IS_LETTER_CHAR'
 1092 |         if (colonPos == 1 && fileName[2] == L':' && IS_LETTER_CHAR(fileName[0]))
      |                                                     ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:1841:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1841 |       if ((int)i < _oldXml.Images.Size())
      |           ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Crypto/7zAes.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Crypto/7zAes.h:7,
                 from ../../../../CPP/7zip/Crypto/7zAes.cpp:15:
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CEncoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:89:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   89 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h: In member function 'virtual ULONG NCrypto::N7z::CDecoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/7zAes.h:108:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  108 |   MY_UNKNOWN_IMP3(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h: In member function 'virtual ULONG NCrypto::CAesCbcCoder::Release()':
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Crypto/MyAes.h:33:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
   33 |   MY_UNKNOWN_IMP3(ICompressFilter, ICryptoProperties, ICompressSetCoderProperties)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileDir.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
../../../../CPP/Windows/FileDir.cpp: In function 'bool NWindows::NFile::NDir::CreateComplexDir(CFSTR)':
../../../../CPP/Windows/FileDir.cpp:502:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  502 |   if (pos > 0 && pos == pathName.Len() - 1)
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/Windows/FileDir.cpp:535:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  535 |   while (pos < pathName.Len())
      |          ~~~~^~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/7zip/Archive/Zip/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:14:
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OutMemStream.h: In member function 'virtual ULONG COutMemStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/OutMemStream.h:90:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   90 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressMt.h: In member function 'virtual ULONG CMtCompressProgress::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/ProgressMt.h:41:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   41 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h: In member function 'virtual ULONG NCrypto::NZip::CCipher::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/ZipCrypto.h:50:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   50 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h: In member function 'virtual ULONG NCrypto::NWzAes::CBaseCoder::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Crypto/WzAes.h:92:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   92 |   MY_UNKNOWN_IMP1(ICryptoSetPassword)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In member function 'virtual ULONG NArchive::NZip::CVolStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:203:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  203 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/Archive/Zip/ZipUpdate.h:12,
                 from ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:27:
../../../../CPP/7zip/Archive/Zip/ZipIn.h: In constructor 'NArchive::NZip::CInArchive::CInArchive()':
../../../../CPP/7zip/Archive/Zip/ZipIn.h:278:25: warning: 'NArchive::NZip::CInArchive::Callback' will be initialized after [-Wreorder]
  278 |   IArchiveOpenCallback *Callback;
      |                         ^~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:224:8: warning:   'bool NArchive::NZip::CInArchive::IsArcOpen' [-Wreorder]
  224 |   bool IsArcOpen;
      |        ^~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipIn.h:280:3: warning:   when initialized here [-Wreorder]
  280 |   CInArchive(): Stream(NULL), Callback(NULL), IsArcOpen(false) {}
      |   ^~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In member function 'virtual ULONG NArchive::NZip::CMtProgressMixer2::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:254:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  254 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:254:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  254 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In member function 'virtual ULONG NArchive::NZip::CMtProgressMixer::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:307:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  307 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:307:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  307 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In member function 'virtual ULONG NArchive::NZip::CCacheOutStream::Release()':
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:994:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  994 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Zip/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:994:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  994 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/OpenArchive.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:17:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:21:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:29:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:336:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  336 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In constructor 'NArchive::NParser::CParseItem::CParseItem()':
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:141:8: warning: 'NArchive::NParser::CParseItem::LenIsUnknown' will be initialized after [-Wreorder]
  141 |   bool LenIsUnknown;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:127:8: warning:   'bool NArchive::NParser::CParseItem::FileTime_Defined' [-Wreorder]
  127 |   bool FileTime_Defined;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning:   when initialized here [-Wreorder]
  143 |   CParseItem():
      |   ^~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:130:8: warning: 'NArchive::NParser::CParseItem::NumSubFiles_Defined' will be initialized after [-Wreorder]
  130 |   bool NumSubFiles_Defined;
      |        ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:129:8: warning:   'bool NArchive::NParser::CParseItem::NumSubDirs_Defined' [-Wreorder]
  129 |   bool NumSubDirs_Defined;
      |        ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning:   when initialized here [-Wreorder]
  143 |   CParseItem():
      |   ^~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'virtual ULONG NArchive::NParser::CHandler::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:182:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  182 |   MY_UNKNOWN_IMP2(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:182:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  182 |   MY_UNKNOWN_IMP2(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In function 'void MakeCheckOrder(CCodecs*, CIntVector&, unsigned int, CIntVector&, const Byte*, size_t)':
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1007:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1007 |       if (sig.Size() == 0 && dataSize == 0 ||
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'virtual ULONG CArchiveOpenCallback_Offset::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1108:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
 1108 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1108:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
 1108 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'virtual ULONG CExtractCallback_To_OpenCallback::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1474:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1474 |   MY_UNKNOWN_IMP2(IArchiveExtractCallback, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1474:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1474 |   MY_UNKNOWN_IMP2(IArchiveExtractCallback, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'LONG CArc::OpenStream2(const COpenOptions&)':
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1656:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 1656 |         if (isNumber)
      |            ^
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1682:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1682 |             || isZip && StringsAreEqualNoCase_Ascii(ai.Name, "zip")
      |                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1683:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1683 |             || isRar && StringsAreEqualNoCase_Ascii(ai.Name, "rar")
      |                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:2787:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 2787 |             if (!pi.IsNotArcType)
      |                ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Wildcard.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
In file included from ../../../../CPP/Common/Wildcard.cpp:5:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In function 'bool NWildcard::IsDriveColonName(const wchar_t*)':
../../../../CPP/Common/Wildcard.cpp:463:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  463 |   return c != 0 && s[1] == ':' && s[2] == 0 && (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z');
      |                                                 ~~~~~~~~~^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In member function 'void NWildcard::CCensor::AddItem(NWildcard::ECensorPathMode, bool, const UString&, bool, bool)':
../../../../CPP/Common/Wildcard.cpp:583:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  583 |       if (dotsIndex >= 0)
      |          ^
../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  611 |     if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty())
      |                                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
g++ -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE    -o ../../../../bin/7za -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 7zCrc.o 7zCrcOpt_asm.o  7zStream.o Aes.o Alloc.o Bcj2.o Bcj2Enc.o Bra.o Bra86.o BraIA64.o BwtSort.o CpuArch.o Delta.o HuffEnc.o LzFind.o LzFindMt.o Lzma2Dec.o Lzma2Enc.o LzmaDec.o LzmaEnc.o MtCoder.o Ppmd7.o Ppmd7Dec.o Ppmd7Enc.o Ppmd8.o Ppmd8Dec.o Ppmd8Enc.o Sha1.o Sha256.o Sort.o Threads.o Xz.o XzCrc64.o XzCrc64Opt.o XzDec.o XzEnc.o XzIn.o 7zCompressionMode.o 7zDecode.o 7zEncode.o 7zExtract.o 7zFolderInStream.o 7zHandler.o 7zHandlerOut.o 7zHeader.o 7zIn.o 7zOut.o 7zProperties.o 7zRegister.o 7zSpecStream.o 7zUpdate.o Bz2Handler.o CabBlockInStream.o CabHandler.o CabHeader.o CabIn.o CabRegister.o CoderMixer2.o DummyOutStream.o FindSignature.o HandlerOut.o InStreamWithCRC.o ItemNameUtils.o MultiStream.o OutStreamWithCRC.o ParseProperties.o DeflateProps.o GzHandler.o LzmaHandler.o PpmdHandler.o SplitHandler.o TarHandler.o TarHandlerOut.o TarHeader.o TarIn.o TarOut.o TarRegister.o TarUpdate.o XzHandler.o ZHandler.o ZipAddCommon.o ZipHandler.o ZipHandlerOut.o ZipIn.o ZipItem.o ZipOut.o ZipRegister.o ZipUpdate.o CWrappers.o CreateCoder.o FilePathAutoRename.o FileStreams.o FilterCoder.o InBuffer.o InOutTempBuffer.o LimitedStreams.o MemBlocks.o MethodId.o MethodProps.o OffsetStream.o OutBuffer.o OutMemStream.o ProgressMt.o ProgressUtils.o PropId.o StreamBinder.o StreamObjects.o StreamUtils.o UniqBlocks.o VirtThread.o BZip2Crc.o BZip2Decoder.o BZip2Encoder.o BZip2Register.o Bcj2Coder.o Bcj2Register.o BcjCoder.o BcjRegister.o BitlDecoder.o BranchMisc.o BranchRegister.o ByteSwap.o CopyCoder.o CopyRegister.o Deflate64Register.o DeflateDecoder.o DeflateEncoder.o DeflateRegister.o DeltaFilter.o ImplodeDecoder.o ImplodeHuffmanDecoder.o LzOutWindow.o Lzma2Decoder.o Lzma2Encoder.o Lzma2Register.o LzmaDecoder.o LzmaEncoder.o LzmaRegister.o LzxDecoder.o PpmdDecoder.o PpmdEncoder.o PpmdRegister.o PpmdZip.o QuantumDecoder.o ShrinkDecoder.o ZDecoder.o 7zAes.o 7zAesRegister.o HmacSha1.o MyAes.o MyAesReg.o Pbkdf2HmacSha1.o RandGen.o WzAes.o ZipCrypto.o ZipStrong.o ArchiveCommandLine.o ArchiveExtractCallback.o ArchiveOpenCallback.o Bench.o DefaultName.o EnumDirItems.o Extract.o ExtractingFilePath.o HashCalc.o LoadCodecs.o OpenArchive.o PropIDUtils.o SetProperties.o SortUtils.o TempFiles.o Update.o UpdateAction.o UpdateCallback.o UpdatePair.o UpdateProduce.o BenchCon.o ConsoleClose.o ExtractCallbackConsole.o HashCon.o List.o Main.o MainAr.o OpenCallbackConsole.o PercentPrinter.o UpdateCallbackConsole.o UserInputUtils.o CRC.o CommandLineParser.o CrcReg.o IntToString.o ListFileUtils.o MyString.o MyVector.o MyWindows.o Sha1Reg.o Sha256Reg.o StdInStream.o StdOutStream.o StringConvert.o StringToInt.o UTFConvert.o Wildcard.o XzCrc64Reg.o ErrorMsg.o FileDir.o FileFind.o FileIO.o FileName.o PropVariant.o PropVariantConv.o Synchronization.o System.o TimeUtils.o myAddExeFlag.o mySplitCommandLine.o wine_date_and_time.o AesOpt.o  -lpthread
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
g++ -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM -fPIC -DRegisterArc=DllRegisterArc -DRegisterCodec=DllRegisterCodec -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   -fPIC -shared -o ../../../../bin/7z.so -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 7zBuf2.o 7zCrc.o 7zCrcOpt_asm.o  7zStream.o Aes.o Alloc.o Bcj2.o Bcj2Enc.o Blake2s.o Bra.o Bra86.o BraIA64.o BwtSort.o CpuArch.o Delta.o HuffEnc.o LzFind.o LzFindMt.o Lzma2Dec.o Lzma2Enc.o LzmaDec.o LzmaEnc.o MtCoder.o Ppmd7.o Ppmd7Dec.o Ppmd7Enc.o Ppmd8.o Ppmd8Dec.o Ppmd8Enc.o Sha1.o Sha256.o Sort.o Threads.o Xz.o XzCrc64.o XzCrc64Opt.o XzDec.o XzEnc.o XzIn.o 7zCompressionMode.o 7zDecode.o 7zEncode.o 7zExtract.o 7zFolderInStream.o 7zHandler.o 7zHandlerOut.o 7zHeader.o 7zIn.o 7zOut.o 7zProperties.o 7zRegister.o 7zSpecStream.o 7zUpdate.o ApmHandler.o ArHandler.o ArchiveExports.o ArjHandler.o Bz2Handler.o CabBlockInStream.o CabHandler.o CabHeader.o CabIn.o CabRegister.o ChmHandler.o ChmIn.o ComHandler.o CoderMixer2.o DummyOutStream.o FindSignature.o HandlerOut.o InStreamWithCRC.o ItemNameUtils.o MultiStream.o OutStreamWithCRC.o OutStreamWithSha1.o ParseProperties.o CpioHandler.o CramfsHandler.o DeflateProps.o DllExports2.o DmgHandler.o ElfHandler.o ExtHandler.o FatHandler.o FlvHandler.o GzHandler.o GptHandler.o HandlerCont.o HfsHandler.o IhexHandler.o IsoHandler.o IsoHeader.o IsoIn.o IsoRegister.o LzhHandler.o LzmaHandler.o MachoHandler.o MbrHandler.o MslzHandler.o MubHandler.o NsisDecode.o NsisHandler.o NsisIn.o NsisRegister.o NtfsHandler.o PeHandler.o PpmdHandler.o QcowHandler.o RpmHandler.o SplitHandler.o SquashfsHandler.o SwfHandler.o TarHandler.o TarHandlerOut.o TarHeader.o TarIn.o TarOut.o TarRegister.o TarUpdate.o UdfHandler.o UdfIn.o UefiHandler.o VdiHandler.o VhdHandler.o VmdkHandler.o WimHandler.o WimHandlerOut.o WimIn.o WimRegister.o XarHandler.o XzHandler.o ZHandler.o ZipAddCommon.o ZipHandler.o ZipHandlerOut.o ZipIn.o ZipItem.o ZipOut.o ZipRegister.o ZipUpdate.o CWrappers.o CreateCoder.o FilterCoder.o InBuffer.o InOutTempBuffer.o LimitedStreams.o MemBlocks.o MethodId.o MethodProps.o OffsetStream.o OutBuffer.o OutMemStream.o ProgressMt.o ProgressUtils.o PropId.o StreamBinder.o StreamObjects.o StreamUtils.o UniqBlocks.o VirtThread.o BZip2Crc.o BZip2Decoder.o BZip2Encoder.o BZip2Register.o Bcj2Coder.o Bcj2Register.o BcjCoder.o BcjRegister.o BitlDecoder.o BranchMisc.o BranchRegister.o ByteSwap.o CodecExports.o CopyCoder.o CopyRegister.o Deflate64Register.o DeflateDecoder.o DeflateEncoder.o DeflateRegister.o DeltaFilter.o ImplodeDecoder.o ImplodeHuffmanDecoder.o LzOutWindow.o LzhDecoder.o Lzma2Decoder.o Lzma2Encoder.o Lzma2Register.o LzmaDecoder.o LzmaEncoder.o LzmaRegister.o LzmsDecoder.o LzxDecoder.o PpmdDecoder.o PpmdEncoder.o PpmdRegister.o PpmdZip.o QuantumDecoder.o ShrinkDecoder.o ZDecoder.o XpressDecoder.o ZlibDecoder.o ZlibEncoder.o 7zAes.o 7zAesRegister.o HmacSha1.o HmacSha256.o MyAes.o MyAesReg.o Pbkdf2HmacSha1.o RandGen.o WzAes.o ZipCrypto.o ZipStrong.o CRC.o CrcReg.o DynLimBuf.o IntToString.o MyMap.o MyString.o MyVector.o MyWindows.o MyXml.o NewHandler.o Sha1Reg.o Sha256Reg.o StringConvert.o StringToInt.o UTFConvert.o Wildcard.o XzCrc64Reg.o FileDir.o FileFind.o FileIO.o FileName.o PropVariant.o PropVariantUtils.o Synchronization.o System.o TimeUtils.o wine_date_and_time.o AesOpt.o  -lpthread -ldl
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
/usr/bin/make -C CPP/7zip/UI/Console           all
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
yasm -f elf -m amd64 -Dx64 -I ../../../../Asm/x86/  ../../../../Asm/x86/7zCrcOpt_asm.asm -o 7zCrcOpt_asm.o
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zCrc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/CpuArch.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Threads.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Alloc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/PropId.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/FilePathAutoRename.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:8,
                 from ../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.cpp:5:
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h: In member function 'virtual ULONG COutStreamWithCRC::Release()':
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Archive/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/Common/OutStreamWithCRC.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   21 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/UniqBlocks.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Common/UniqBlocks.cpp:7:
../../../../CPP/7zip/Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/ProgressUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Common/ProgressUtils.h:6,
                 from ../../../../CPP/7zip/Common/ProgressUtils.cpp:5:
../../../../CPP/7zip/Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/DefaultName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/FileStreams.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/Common/FileStreams.cpp:16:
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/TempFiles.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:5:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: In function 'void Correct_PathPart(UString&)':
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:115:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  115 |   if (s[0] == '.' && (s[1] == 0 || s[1] == '.' && s[2] == 0))
      |                                    ~~~~~~~~~~~~^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: At global scope:
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:104:13: warning: 'void CorrectUnsupportedName(UString&)' defined but not used [-Wunused-function]
  104 | static void CorrectUnsupportedName(UString &name)
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:11:13: warning: 'void ReplaceIncorrectChars(UString&)' defined but not used [-Wunused-function]
   11 | static void ReplaceIncorrectChars(UString &s)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/SortUtils.cpp:5:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/SortUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Compress/CopyCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Compress/CopyCoder.h:6,
                 from ../../../../CPP/7zip/Compress/CopyCoder.cpp:7:
../../../../CPP/7zip/Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/Compress/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateAction.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamObjects.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/Common/StreamObjects.cpp:9:
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/CreateCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/Common/CreateCoder.cpp:8:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/SetProperties.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/MethodProps.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/BenchCon.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateProduce.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateProduce.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateProduce.cpp:5:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/PropIDUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/ConsoleClose.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:10:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:12:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/LimitedStreams.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Common/LimitedStreams.h:7,
                 from ../../../../CPP/7zip/Common/LimitedStreams.cpp:7:
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdatePair.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
rm -f StdAfx.h.gch
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../myWindows/StdAfx.h -o StdAfx.h.gch
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/UpdatePair.cpp:7:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdatePair.cpp:12:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/FilterCoder.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/Common/FilterCoder.h:8,
                 from ../../../../CPP/7zip/Common/FilterCoder.cpp:7:
../../../../CPP/7zip/Common/FilterCoder.h: In member function 'virtual ULONG CFilterCoder::Release()':
../../../../CPP/7zip/Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/Common/FilterCoder.h:184:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  184 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.h:8,
                 from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp:5:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/UserInputUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StdInStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/PercentPrinter.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyVector.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StdOutStream.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringToInt.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CommandLineParser.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/IntToString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/NewHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/DLL.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  162 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp: In function 'AString UnicodeStringToMultiByte(const UString&, UINT)':
../../../../CPP/Common/StringConvert.cpp:173:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  173 |   for (int i = 0; i < srcString.Len(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  174 |     if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) &&
      |                                                                ~~~~~~~~^~~~~~~~~~~~~~~~~
../../../../CPP/Common/StringConvert.cpp:200:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  200 |   for (int i = 0; i < srcString.Len(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Console/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/MainAr.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/ListFileUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyWindows.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/UTFConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/HashCon.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/EnumDirItems.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/HashCalc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/ErrorMsg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/System.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:6,
                 from ../../../../CPP/7zip/UI/Console/HashCon.h:6,
                 from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:8:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8,
                 from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8,
                 from ../../../../CPP/7zip/UI/Console/HashCon.h:8:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h: In constructor 'CUpdateCallbackConsole::CUpdateCallbackConsole()':
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:104:8: warning: 'CUpdateCallbackConsole::DeleteMessageWasShown' will be initialized after [-Wreorder]
  104 |   bool DeleteMessageWasShown;
      |        ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning:   'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder]
   99 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning:   when initialized here [-Wreorder]
  106 |   CUpdateCallbackConsole()
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:7:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:10,
                 from ../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:18:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp: In function 'LONG EnumerateForItem(NWindows::NFile::NFind::CFileInfo&, const NWildcard::CCensorNode&, int, int, const FString&, const UStringVector&, CDirItems&, bool)':
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:415:7: warning: variable 'dirItemIndex' set but not used [-Wunused-but-set-variable]
  415 |   int dirItemIndex = -1;
      |       ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp: In function 'LONG EnumerateDirItems(const NWildcard::CCensorNode&, int, int, const FString&, const UStringVector&, CDirItems&, bool)':
../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:603:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  603 |         if (isDir && !item.ForDir || !isDir && !item.ForFile)
      |             ~~~~~~^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.cpp:9:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:6,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.cpp:12:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:10:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/HashCalc.cpp:13:
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariantConv.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/Windows/FileName.cpp:6:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp: In function 'bool NWindows::NFile::NName::IsDrivePath(const wchar_t*)':
../../../../CPP/Windows/FileName.cpp:234:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  234 | #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z')
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../CPP/Windows/FileName.cpp:235:53: note: in expansion of macro 'IS_LETTER_CHAR'
  235 | bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; }
      |                                                     ^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/TimeUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
../../../../CPP/Windows/TimeUtils.cpp: In function 'bool NWindows::NTime::UnixTime64ToFileTime(Int64, FILETIME&)':
../../../../CPP/Windows/TimeUtils.cpp:127:16: warning: comparison of integer expressions of different signedness: 'Int64' {aka 'long long int'} and 'long long unsigned int' [-Wsign-compare]
  127 |   if (unixTime > kNumSecondsInFileTime - kUnixTimeOffset)
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileIO.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CFileBase::Create(CFSTR, DWORD, DWORD, DWORD, DWORD, bool)':
../../../../CPP/Windows/FileIO.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  113 |     for (int i = 0; i < ustr.Len(); i++)
      |                     ~~^~~~~~~~~~~~
../../../../CPP/Windows/FileIO.cpp: In member function 'bool NWindows::NFile::NIO::CInFile::Read(void*, UINT32, UINT32&)':
../../../../CPP/Windows/FileIO.cpp:318:13: warning: comparison of integer expressions of different signedness: 'int' and 'UINT32' {aka 'unsigned int'} [-Wsign-compare]
  318 |     if (len > bytesToRead) len = bytesToRead;
      |         ~~~~^~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/wine_date_and_time.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'FileTimeToDosDateTime':
../../../../CPP/myWindows/wine_date_and_time.cpp:177:14: warning: 't' may be used uninitialized [-Wmaybe-uninitialized]
  177 |   unixtime = t; /* unixtime = t; * FIXME unixtime = t - TIME_GetBias(); */
      |              ^
../../../../CPP/myWindows/wine_date_and_time.cpp:168:23: note: 't' was declared here
  168 |   ULONG               t;
      |                       ^
../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'SystemTimeToFileTime':
../../../../CPP/myWindows/wine_date_and_time.cpp:417:17: warning: 't.QuadPart' may be used uninitialized [-Wmaybe-uninitialized]
  417 |   LARGE_INTEGER t;
      |                 ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariant.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
../../../../CPP/Windows/PropVariant.cpp: In member function 'LONG NWindows::NCOM::CPropVariant::Attach(PROPVARIANT*)':
../../../../CPP/Windows/PropVariant.cpp:281:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class NWindows::NCOM::CPropVariant' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  281 |   memcpy(this, pSrc, sizeof(PROPVARIANT));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/Windows/PropVariant.cpp:7:
../../../../CPP/Windows/PropVariant.h:46:7: note: 'class NWindows::NCOM::CPropVariant' declared here
   46 | class CPropVariant : public tagPROPVARIANT
      |       ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/Extract.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:7,
                 from ../../../../CPP/7zip/UI/Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Common/Extract.cpp:15:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileFind.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)':
../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   34 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const UString&, UString&, UString&)':
../../../../CPP/Windows/FileFind.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   71 |   } else if ((pos+1) < p_path.Len()) {
      |              ~~~~~~~~^~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/myAddExeFlag.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:6:
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12,
                 from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h: In member function 'virtual ULONG CExtractCallbackConsole::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:6,
                 from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8,
                 from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/Console/../Common/Update.h:13:
../../../../CPP/7zip/UI/Console/../Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h: In constructor 'CUpdateCallbackConsole::CUpdateCallbackConsole()':
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:104:8: warning: 'CUpdateCallbackConsole::DeleteMessageWasShown' will be initialized after [-Wreorder]
  104 |   bool DeleteMessageWasShown;
      |        ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning:   'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder]
   99 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning:   when initialized here [-Wreorder]
  106 |   CUpdateCallbackConsole()
      |   ^~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/LoadCodecs.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/LoadCodecs.cpp:38:
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:12:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:7,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:19:
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufferInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:21:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   21 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CReferenceBuf::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:32:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   32 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:53:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   53 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CDynBufSeqOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:93:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   93 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CBufPtrSeqOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:113:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  113 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CSequentialOutStreamSizeCount::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:128:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  128 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h: In member function 'virtual ULONG CCachedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/StreamObjects.h:152:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  152 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:21:
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:16:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp: In member function 'virtual LONG CArchiveUpdateCallback::GetRawProp(UInt32, PROPID, const void**, UInt32*, UInt32*)':
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:232:23: warning: unused variable 'di' [-Wunused-variable]
  232 |       const CDirItem &di = DirItems->Items[up.DirIndex];
      |                       ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp: At global scope:
../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:275:16: warning: 'UString GetRelativePath(const UString&, const UString&)' defined but not used [-Wunused-function]
  275 | static UString GetRelativePath(const UString &to, const UString &from)
      |                ^~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/mySplitCommandLine.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:13:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'virtual LONG CArchiveExtractCallback::GetStream(UInt32, ISequentialOutStream**, Int32)':
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:843:12: warning: enumeration value 'kAbsPaths' not handled in switch [-Wswitch]
  843 |     switch (_pathMode)
      |            ^
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kOverwrite' not handled in switch [-Wswitch]
 1082 |       switch (_overwriteMode)
      |              ^
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1082:14: warning: enumeration value 'kRenameExisting' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'LONG CArchiveExtractCallback::SetDirsTimes()':
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1636:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1636 |   for (int i = 0; i != _delayedSymLinks.Size(); ++i)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'bool CArcCommand::IsFromExtractGroup() const':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kAdd' not handled in switch [-Wswitch]
  286 |   switch (CommandType)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kUpdate' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kDelete' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kList' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kBenchmark' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kInfo' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kHash' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:286:10: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'NExtract::NPathMode::EEnum CArcCommand::GetPathMode() const':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kAdd' not handled in switch [-Wswitch]
  298 |   switch (CommandType)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kUpdate' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kDelete' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kExtract' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kList' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kBenchmark' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kInfo' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kHash' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:298:10: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'bool CArcCommand::IsFromUpdateGroup() const':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kTest' not handled in switch [-Wswitch]
  309 |   switch (CommandType)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kExtract' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kExtractFull' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kList' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kBenchmark' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kInfo' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:309:10: warning: enumeration value 'kHash' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In function 'void AddNameToCensor(NWildcard::CCensor&, const UString&, bool, NRecursedType::EEnum, bool)':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:365:10: warning: enumeration value 'kNonRecursed' not handled in switch [-Wswitch]
  365 |   switch (type)
      |          ^
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In function 'bool ParseUpdateCommandString2(const UString&, NUpdateArchive::CActionSet&, UString&)':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:726:22: warning: comparison of integer expressions of different signedness: 'wchar_t' and 'unsigned int' [-Wsign-compare]
  726 |     if (c < '0' || c >= '0' + kNumUpdatePairActions)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp: In member function 'void CArcCmdLineParser::Parse1(const UStringVector&, CArcCmdLineOptions&)':
../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:929:14: warning: variable 'v' set but not used [-Wunused-but-set-variable]
  929 |       UInt32 v = 0;
      |              ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileDir.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
../../../../CPP/Windows/FileDir.cpp: In function 'bool NWindows::NFile::NDir::CreateComplexDir(CFSTR)':
../../../../CPP/Windows/FileDir.cpp:502:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  502 |   if (pos > 0 && pos == pathName.Len() - 1)
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/Windows/FileDir.cpp:535:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  535 |   while (pos < pathName.Len())
      |          ~~~~^~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Wildcard.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/Common/Wildcard.cpp:5:
../../../../CPP/Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In function 'bool NWildcard::IsDriveColonName(const wchar_t*)':
../../../../CPP/Common/Wildcard.cpp:463:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  463 |   return c != 0 && s[1] == ':' && s[2] == 0 && (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z');
      |                                                 ~~~~~~~~~^~~~~~~~~~~
../../../../CPP/Common/Wildcard.cpp: In member function 'void NWildcard::CCensor::AddItem(NWildcard::ECensorPathMode, bool, const UString&, bool, bool)':
../../../../CPP/Common/Wildcard.cpp:583:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  583 |       if (dotsIndex >= 0)
      |          ^
../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  611 |     if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty())
      |                                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/List.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Console/List.cpp:6:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/List.cpp:16:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/List.h:6,
                 from ../../../../CPP/7zip/UI/Console/List.cpp:20:
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/Update.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/Update.h:6,
                 from ../../../../CPP/7zip/UI/Common/Update.cpp:5:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/Common/Update.h:8:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/Update.h:10:
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/Common/Update.h:13:
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Common/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp: In member function 'virtual ULONG COutMultiVolStream::Release()':
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp:119:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  119 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp:119:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  119 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp: In function 'LONG UpdateArchive(CCodecs*, const CObjectVector<COpenType>&, const UString&, NWildcard::CCensor&, CUpdateOptions&, CUpdateErrorInfo&, IOpenCallbackUI*, IUpdateCallbackUI2*, bool)':
../../../../CPP/7zip/UI/Common/Update.cpp:1012:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
 1012 |     for (int i = 2; i < NPairState::kNumValues; i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Update.cpp: At global scope:
../../../../CPP/7zip/UI/Common/Update.cpp:42:14: warning: 'kTempFolderPrefix' defined but not used [-Wunused-variable]
   42 | static CFSTR kTempFolderPrefix = FTEXT("7zE");
      |              ^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/Bench.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/../../Common/CreateCoder.h:6,
                 from ../../../../CPP/7zip/UI/Common/Bench.h:6,
                 from ../../../../CPP/7zip/UI/Common/Bench.cpp:58:
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CBenchmarkInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:274:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  274 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:274:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  274 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CBenchmarkOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:324:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  324 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:324:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  324 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CCrcOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:358:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  358 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:358:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  358 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In member function 'virtual ULONG CBenchProgressInfo::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:531:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  531 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:531:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  531 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp: In constructor 'CEncoderInfo::CEncoderInfo()':
../../../../CPP/7zip/UI/Common/Bench.cpp:741:15: warning: 'CEncoderInfo::fileData' will be initialized after [-Wreorder]
  741 |   const Byte *fileData;
      |               ^~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:713:8: warning:   'bool CEncoderInfo::CheckCrc_Enc' [-Wreorder]
  713 |   bool CheckCrc_Enc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/Bench.cpp:759:3: warning:   when initialized here [-Wreorder]
  759 |   CEncoderInfo():
      |   ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Console/Main.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/Console/Main.cpp:36:
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/Console/../Common/../../Common/UniqBlocks.h:22:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   22 |     return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:215:37: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  215 | #define MY_UNKNOWN_IMP3(i1, i2, i3) MY_UNKNOWN_IMP_SPEC( \
      |                                     ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/Console/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/Console/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/Console/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h: In member function 'virtual ULONG CExtractCallbackConsole::Release()':
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:97:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   97 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Console/Main.cpp:51:
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h: In constructor 'CUpdateCallbackConsole::CUpdateCallbackConsole()':
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:104:8: warning: 'CUpdateCallbackConsole::DeleteMessageWasShown' will be initialized after [-Wreorder]
  104 |   bool DeleteMessageWasShown;
      |        ^~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning:   'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder]
   99 |   bool PasswordIsDefined;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning:   when initialized here [-Wreorder]
  106 |   CUpdateCallbackConsole()
      |   ^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/Main.cpp: In function 'int Main2(int, char**)':
../../../../CPP/7zip/UI/Console/Main.cpp:998:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  998 |       if (so)
      |          ^
../../../../CPP/7zip/UI/Console/Main.cpp:869:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  869 |     if (hresultMain == S_OK)
      |        ^
../../../../CPP/7zip/UI/Console/Main.cpp:1129:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1129 |         for(int i = 0; i < uo.Commands.Size(); i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Console/Main.cpp: At global scope:
../../../../CPP/7zip/UI/Console/Main.cpp:360:13: warning: 'void PrintTime(const char*, UInt64, UInt64)' defined but not used [-Wunused-function]
  360 | static void PrintTime(const char *s, UInt64 val, UInt64 total)
      |             ^~~~~~~~~
../../../../CPP/7zip/UI/Console/Main.cpp:187:13: warning: 'void GetArguments(int, const char**, UStringVector&)' defined but not used [-Wunused-function]
  187 | static void GetArguments(int numArgs, const char *args[], UStringVector &parts)
      |             ^~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/OpenArchive.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:17:
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder]
   66 |   UString Name; // WIN32 doesn't support wildcards in file names
      |           ^~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:21:
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:29:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   29 |   MY_UNKNOWN_IMP1(ISequentialInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:59:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   59 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CClusterInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:98:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
   98 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CExtentsStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:124:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  124 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedSequentialOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:146:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  146 |   MY_UNKNOWN_IMP1(ISequentialOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:175:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  175 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CLimitedCachedInStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:219:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  219 |   MY_UNKNOWN_IMP2(ISequentialInStream, IInStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h: In member function 'virtual ULONG CTailOutStream::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/LimitedStreams.h:239:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  239 |   MY_UNKNOWN_IMP2(ISequentialOutStream, IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:204:28: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h: In member function 'virtual ULONG NCompress::CCopyCoder::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:222:41: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  222 | #define MY_UNKNOWN_IMP4(i1, i2, i3, i4) MY_UNKNOWN_IMP_SPEC( \
      |                                         ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Compress/CopyCoder.h:27:3: note: in expansion of macro 'MY_UNKNOWN_IMP4'
   27 |   MY_UNKNOWN_IMP4(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:29:
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In constructor 'NArchive::NParser::CParseItem::CParseItem()':
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:141:8: warning: 'NArchive::NParser::CParseItem::LenIsUnknown' will be initialized after [-Wreorder]
  141 |   bool LenIsUnknown;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:127:8: warning:   'bool NArchive::NParser::CParseItem::FileTime_Defined' [-Wreorder]
  127 |   bool FileTime_Defined;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning:   when initialized here [-Wreorder]
  143 |   CParseItem():
      |   ^~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:130:8: warning: 'NArchive::NParser::CParseItem::NumSubFiles_Defined' will be initialized after [-Wreorder]
  130 |   bool NumSubFiles_Defined;
      |        ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:129:8: warning:   'bool NArchive::NParser::CParseItem::NumSubDirs_Defined' [-Wreorder]
  129 |   bool NumSubDirs_Defined;
      |        ^~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning:   when initialized here [-Wreorder]
  143 |   CParseItem():
      |   ^~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'virtual ULONG NArchive::NParser::CHandler::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:182:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  182 |   MY_UNKNOWN_IMP2(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:182:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  182 |   MY_UNKNOWN_IMP2(
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In function 'void MakeCheckOrder(CCodecs*, CIntVector&, unsigned int, CIntVector&, const Byte*, size_t)':
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1007:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1007 |       if (sig.Size() == 0 && dataSize == 0 ||
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'virtual ULONG CArchiveOpenCallback_Offset::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1108:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
 1108 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1108:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
 1108 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'virtual ULONG CExtractCallback_To_OpenCallback::Release()':
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1474:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1474 |   MY_UNKNOWN_IMP2(IArchiveExtractCallback, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/../../Common/../../Common/MyCom.h:209:33: note: in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  209 | #define MY_UNKNOWN_IMP2(i1, i2) MY_UNKNOWN_IMP_SPEC( \
      |                                 ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1474:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
 1474 |   MY_UNKNOWN_IMP2(IArchiveExtractCallback, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'LONG CArc::OpenStream2(const COpenOptions&)':
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1656:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 1656 |         if (isNumber)
      |            ^
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1682:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1682 |             || isZip && StringsAreEqualNoCase_Ascii(ai.Name, "zip")
      |                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:1683:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1683 |             || isRar && StringsAreEqualNoCase_Ascii(ai.Name, "rar")
      |                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/Common/OpenArchive.cpp:2787:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 2787 |             if (!pi.IsNotArcType)
      |                ^
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
g++ -m64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -D_7ZIP_ASM  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE    -o ../../../../bin/7z -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 7zCrc.o 7zCrcOpt_asm.o  Alloc.o CpuArch.o Threads.o OutStreamWithCRC.o CreateCoder.o FilePathAutoRename.o FileStreams.o FilterCoder.o LimitedStreams.o MethodProps.o ProgressUtils.o PropId.o StreamObjects.o StreamUtils.o UniqBlocks.o CopyCoder.o ArchiveCommandLine.o ArchiveExtractCallback.o ArchiveOpenCallback.o Bench.o DefaultName.o EnumDirItems.o Extract.o ExtractingFilePath.o HashCalc.o LoadCodecs.o OpenArchive.o PropIDUtils.o SetProperties.o SortUtils.o TempFiles.o Update.o UpdateAction.o UpdateCallback.o UpdatePair.o UpdateProduce.o BenchCon.o ConsoleClose.o ExtractCallbackConsole.o HashCon.o List.o Main.o MainAr.o OpenCallbackConsole.o PercentPrinter.o UpdateCallbackConsole.o UserInputUtils.o CRC.o CommandLineParser.o IntToString.o ListFileUtils.o MyString.o MyVector.o MyWindows.o NewHandler.o StdInStream.o StdOutStream.o StringConvert.o StringToInt.o UTFConvert.o Wildcard.o DLL.o ErrorMsg.o FileDir.o FileFind.o FileIO.o FileName.o PropVariant.o PropVariantConv.o System.o TimeUtils.o myAddExeFlag.o mySplitCommandLine.o wine_date_and_time.o  -lpthread -ldl
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TWRee3
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64
++ dirname /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64
+ cd p7zip_16.02
+ make install DEST_DIR=/builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64 DEST_HOME=/usr DEST_BIN=/usr/bin DEST_SHARE=/usr/libexec/p7zip DEST_MAN=/usr/share/man
./install.sh /usr/bin /usr/libexec/p7zip /usr/share/man /usr/share/doc/p7zip /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/bin/7za
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/bin/7z
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/libexec/p7zip/7zCon.sfx
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/libexec/p7zip/7z.so
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/libexec/p7zip/Codecs
chmod: cannot access '/builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/libexec/p7zip/*/*': No such file or directory
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/man/man1/7z.1
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/man/man1/7za.1
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/man/man1/7zr.1
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/README
- installing /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/ChangeLog
- installing HTML help in /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC
+ mv /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/7zC.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/7zFormat.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/MANUAL /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/Methods.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/lzma.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/readme.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/src-history.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip
+ rmdir /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip/DOC/
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 16.02-26.oc9 --unique-debug-suffix -16.02-26.oc9.x86_64 --unique-debug-src-base p7zip-16.02-26.oc9.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/p7zip_16.02
extracting debug info from /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/libexec/p7zip/7z.so
Support for debuginfod is not compiled into GDB.
6282 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
mangling shebang in /usr/bin/7z from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/7za from /bin/sh to #!/usr/bin/sh
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.3BLUTU
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd p7zip_16.02
+ make test
mkdir -p bin
make -C CPP/7zip/Bundles/Alone all
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
mkdir -p bin
make -C CPP/7zip/Bundles/SFXCon  all
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
cd check ; TOOLS="" ./check.sh "`pwd`/../bin/7za"
REP=TMP_1569330
P7ZIP= /builddir/build/BUILD/p7zip_16.02/check/../bin/7za
TOOLS=
# TESTING ...
#############
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 495616 bytes (484 KiB)
Testing archive: ../test/7za433_tar.tar
--
Path = ../test/7za433_tar.tar
Type = tar
Physical Size = 495616
Headers Size = 4096
Code Page = UTF-8
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 495616
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 180603 bytes (177 KiB)
Testing archive: ../test/7za433_7zip_lzma.7z
--
Path = ../test/7za433_7zip_lzma.7z
Type = 7z
Physical Size = 180603
Headers Size = 302
Method = LZMA:19 BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 180603
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 180719 bytes (177 KiB)
Testing archive: ../test/7za433_7zip_lzma_crypto.7z
--
Path = ../test/7za433_7zip_lzma_crypto.7z
Type = 7z
Physical Size = 180719
Headers Size = 367
Method = LZMA:19 BCJ2 7zAES
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 180719
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 212955 bytes (208 KiB)
Testing archive: ../test/7za433_7zip_ppmd.7z
--
Path = ../test/7za433_7zip_ppmd.7z
Type = 7z
Physical Size = 212955
Headers Size = 265
Method = PPMD
Solid = +
Blocks = 1
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 212955
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 198662 bytes (195 KiB)
Testing archive: ../test/7za433_7zip_bzip2.7z
--
Path = ../test/7za433_7zip_bzip2.7z
Type = 7z
Physical Size = 198662
Headers Size = 301
Method = LZMA:19 BZip2 BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 198662
# EXTRACTING ...
################
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 495616 bytes (484 KiB)
Extracting archive: ../test/7za433_tar.tar
--
Path = ../test/7za433_tar.tar
Type = tar
Physical Size = 495616
Headers Size = 4096
Code Page = UTF-8
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 495616
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 180603 bytes (177 KiB)
Extracting archive: ../test/7za433_7zip_lzma.7z
--
Path = ../test/7za433_7zip_lzma.7z
Type = 7z
Physical Size = 180603
Headers Size = 302
Method = LZMA:19 BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 180603
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 180546 bytes (177 KiB)
Extracting archive: ../test/7za433_7zip_lzma_bcj2.7z
--
Path = ../test/7za433_7zip_lzma_bcj2.7z
Type = 7z
Physical Size = 180546
Headers Size = 313
Method = LZMA:19 BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 180546
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 180719 bytes (177 KiB)
Extracting archive: ../test/7za433_7zip_lzma_crypto.7z
--
Path = ../test/7za433_7zip_lzma_crypto.7z
Type = 7z
Physical Size = 180719
Headers Size = 367
Method = LZMA:19 BCJ2 7zAES
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 180719
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 212955 bytes (208 KiB)
Extracting archive: ../test/7za433_7zip_ppmd.7z
--
Path = ../test/7za433_7zip_ppmd.7z
Type = 7z
Physical Size = 212955
Headers Size = 265
Method = PPMD
Solid = +
Blocks = 1
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 212955
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 182034 bytes (178 KiB)
Extracting archive: ../test/7za433_7zip_ppmd_bcj2.7z
--
Path = ../test/7za433_7zip_ppmd_bcj2.7z
Type = 7z
Physical Size = 182034
Headers Size = 317
Method = LZMA:19 PPMD BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 182034
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 198662 bytes (195 KiB)
Extracting archive: ../test/7za433_7zip_bzip2.7z
--
Path = ../test/7za433_7zip_bzip2.7z
Type = 7z
Physical Size = 198662
Headers Size = 301
Method = LZMA:19 BZip2 BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 198662
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 184461 bytes (181 KiB)
Extracting archive: ../test/7za433_7zip_lzma2.7z
--
Path = ../test/7za433_7zip_lzma2.7z
Type = 7z
Physical Size = 184461
Headers Size = 277
Method = LZMA2:19 BCJ
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 184461
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 180551 bytes (177 KiB)
Extracting archive: ../test/7za433_7zip_lzma2_bcj2.7z
--
Path = ../test/7za433_7zip_lzma2_bcj2.7z
Type = 7z
Physical Size = 180551
Headers Size = 317
Method = LZMA2:19 LZMA:19 BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 180551
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 184552 bytes (181 KiB)
Extracting archive: ../test/7za433_7zip_lzma2_crypto.7z
--
Path = ../test/7za433_7zip_lzma2_crypto.7z
Type = 7z
Physical Size = 184552
Headers Size = 344
Method = LZMA2:19 BCJ 7zAES
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 184552
# Archiving ...
###############
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive:
3 folders, 3 files, 490885 bytes (480 KiB)
Creating archive: 7za433_tar.tar
Items to compress: 6
Files read from disk: 6
Archive size: 495616 bytes (484 KiB)
Everything is Ok
drwxrwxrwx 0/0               0 2006-02-07 04:01 7za433_tar/
drwxrwxrwx 0/0               0 2006-02-07 04:01 7za433_tar/bin/
-rwxrwxrwx 0/0          462336 2006-02-05 20:01 7za433_tar/bin/7za.exe
drwxrwxrwx 0/0               0 2006-02-07 04:01 7za433_tar/doc/
-rwxrwxrwx 0/0           26948 2001-08-30 08:19 7za433_tar/doc/copying.txt
-rwxrwxrwx 0/0            1601 2006-02-05 19:57 7za433_tar/readme.txt
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive:
3 folders, 3 files, 490885 bytes (480 KiB)
Creating archive: 7za433_7zip_lzma.7z
Items to compress: 6
Files read from disk: 3
Archive size: 184466 bytes (181 KiB)
Everything is Ok
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive:
3 folders, 3 files, 490885 bytes (480 KiB)
Creating archive: 7za433_7zip_lzma.x
Items to compress: 6
Write SFX: /builddir/build/BUILD/p7zip_16.02/check/../bin/7zCon.sfx : 3578376 bytes (3495 KiB)
Files read from disk: 3
Archive size: 3762842 bytes (3675 KiB)
Everything is Ok
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive:
3 folders, 3 files, 490885 bytes (480 KiB)
Creating archive: 7za433_7zip_lzma_crypto.7z
Items to compress: 6
Files read from disk: 3
Archive size: 184568 bytes (181 KiB)
Everything is Ok
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive:
3 folders, 3 files, 490885 bytes (480 KiB)
Creating archive: 7za433_7zip_ppmd.7z
Items to compress: 6
Files read from disk: 3
Archive size: 179876 bytes (176 KiB)
Everything is Ok
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive:
3 folders, 3 files, 490885 bytes (480 KiB)
Creating archive: 7za433_7zip_bzip2.7z
Items to compress: 6
Files read from disk: 3
Archive size: 209454 bytes (205 KiB)
Everything is Ok
# EXTRACTING (PASS 2) ...
#########################
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 495616 bytes (484 KiB)
Extracting archive: 7za433_tar.tar
--
Path = 7za433_tar.tar
Type = tar
Physical Size = 495616
Headers Size = 4096
Code Page = UTF-8
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 495616
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 184466 bytes (181 KiB)
Extracting archive: 7za433_7zip_lzma.7z
--
Path = 7za433_7zip_lzma.7z
Type = 7z
Physical Size = 184466
Headers Size = 282
Method = LZMA2:19 BCJ
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 184466
7-Zip SFX 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Extracting archive: ./7za433_7zip_lzma.x
--
Path = ./7za433_7zip_lzma.x
Type = 7z
  0%    Everything is Ok
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 184568 bytes (181 KiB)
Extracting archive: 7za433_7zip_lzma_crypto.7z
--
Path = 7za433_7zip_lzma_crypto.7z
Type = 7z
Physical Size = 184568
Headers Size = 360
Method = LZMA2:19 BCJ 7zAES
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 184568
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 179876 bytes (176 KiB)
Extracting archive: 7za433_7zip_ppmd.7z
--
Path = 7za433_7zip_ppmd.7z
Type = 7z
Physical Size = 179876
Headers Size = 316
Method = LZMA:19 PPMD BCJ2
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 179876
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 209454 bytes (205 KiB)
Extracting archive: 7za433_7zip_bzip2.7z
--
Path = 7za433_7zip_bzip2.7z
Type = 7z
Physical Size = 209454
Headers Size = 280
Method = BZip2 BCJ
Solid = +
Blocks = 2
Everything is Ok
Folders: 3
Files: 3
Size:       490885
Compressed: 209454
# EXTRACTING (LZMA) ...
#######################
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 194438 bytes (190 KiB)
Extracting archive: ../test/7za.exe.lzma
--
Path = ../test/7za.exe.lzma
Type = lzma
Everything is Ok
Size:       462336
Compressed: 194438
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 174806 bytes (171 KiB)
Extracting archive: ../test/7za.exe.lzma86
--
Path = ../test/7za.exe.lzma86
Type = lzma86
Everything is Ok
Size:       462336
Compressed: 174806
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 194444 bytes (190 KiB)
Extracting archive: ../test/7za.exe.lzma_eos
--
Path = ../test/7za.exe.lzma_eos
Type = lzma
Everything is Ok
Size:       462336
Compressed: 194444
# TESTING (XZ) ...
#######################
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 194508 bytes (190 KiB)
Extracting archive: ../test/7za.exe.xz
--
Path = ../test/7za.exe.xz
Type = xz
Physical Size = 194508
Method = LZMA2:20 CRC32
Streams = 1
Blocks = 1
Everything is Ok
Size:       462336
Compressed: 194508
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive:
1 file, 462336 bytes (452 KiB)
Creating archive: 7za.exe.xz
Items to compress: 1
Files read from disk: 1
Archive size: 194508 bytes (190 KiB)
Everything is Ok
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,32 CPUs AMD EPYC 7K62 48-Core Processor (830F10),ASM,AES-NI)
Scanning the drive for archives:
1 file, 194508 bytes (190 KiB)
Extracting archive: 7za.exe.xz
--
Path = 7za.exe.xz
Type = xz
Physical Size = 194508
Method = LZMA2:19 CRC32
Streams = 1
Blocks = 1
Everything is Ok
Size:       462336
Compressed: 194508
========
ALL DONE
========
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: p7zip-16.02-26.oc9.x86_64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.baU1L5
+ umask 022
+ cd /builddir/build/BUILD
+ cd p7zip_16.02
+ LICENSEDIR=/builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/licenses/p7zip
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/licenses/p7zip
+ cp -pr copying.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/licenses/p7zip
+ cp -pr License.txt /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/licenses/p7zip
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: p7zip = 16.02-26.oc9 p7zip(x86-64) = 16.02-26.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(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.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) rtld(GNU_HASH)
Processing files: p7zip-plugins-16.02-26.oc9.x86_64
Provides: p7zip-plugins = 16.02-26.oc9 p7zip-plugins(x86-64) = 16.02-26.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(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.9)(64bit) rtld(GNU_HASH)
Processing files: p7zip-doc-16.02-26.oc9.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1U2DTV
+ umask 022
+ cd /builddir/build/BUILD
+ cd p7zip_16.02
+ DOCDIR=/builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip-doc
+ cp -pr contrib/ /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64/usr/share/doc/p7zip-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: p7zip-doc = 16.02-26.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: p7zip-debugsource-16.02-26.oc9.x86_64
Provides: p7zip-debugsource = 16.02-26.oc9 p7zip-debugsource(x86-64) = 16.02-26.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: p7zip-plugins-debuginfo-16.02-26.oc9.x86_64
Provides: debuginfo(build-id) = 67fc56bb096850fba86ff4666958b0337321b156 p7zip-plugins-debuginfo = 16.02-26.oc9 p7zip-plugins-debuginfo(x86-64) = 16.02-26.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: p7zip-debugsource(x86-64) = 16.02-26.oc9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/p7zip-16.02-26.oc9.x86_64
Wrote: /builddir/build/RPMS/p7zip-doc-16.02-26.oc9.noarch.rpm
Wrote: /builddir/build/RPMS/p7zip-16.02-26.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/p7zip-debugsource-16.02-26.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/p7zip-plugins-16.02-26.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/p7zip-plugins-debuginfo-16.02-26.oc9.x86_64.rpm
Child return code was: 0