Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c2a4' (ED25519) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5174073 --chroot fedora-rawhide-ppc64le --detached
Version: 0.62
PID: 8956
Logging PID: 8957
Task:
{'appstream': False,
 'background': True,
 'build_id': 5174073,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-ppc64le',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '13263704cd493bd310fd94572db2f727434e86ee',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/p7zip',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'p7zip',
 'package_version': '16.02-24',
 'project_dirname': 'gcc-13-test',
 'project_name': 'gcc-13-test',
 'project_owner': 'jakub',
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-ppc64le/',
            'id': 'copr_base',
            'name': 'Copr repository'},
           {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/',
            'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch',
            'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}],
 'sandbox': 'jakub/gcc-13-test--jakub',
 'source_json': {},
 'source_type': None,
 'submitter': 'jakub',
 'tags': [],
 'task_id': '5174073-fedora-rawhide-ppc64le',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/p7zip /var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/p7zip', '/var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip'...

Running: git checkout 13263704cd493bd310fd94572db2f727434e86ee

cmd: ['git', 'checkout', '13263704cd493bd310fd94572db2f727434e86ee']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip
rc: 0
stdout: 
stderr: Note: switching to '13263704cd493bd310fd94572db2f727434e86ee'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 1326370 automatic import of p7zip

Running: copr-distgit-client sources

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading p7zip_16.02_src_all-norar.tar.bz2
INFO: Calling: curl -H Pragma: -o p7zip_16.02_src_all-norar.tar.bz2 --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/p7zip/p7zip_16.02_src_all-norar.tar.bz2/md5/7202a0bd2aa2935576c13314783d5e1d/p7zip_16.02_src_all-norar.tar.bz2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 4147k  100 4147k    0     0  12.8M      0 --:--:-- --:--:-- --:--:-- 12.8M
INFO: Reading stdout from command: md5sum p7zip_16.02_src_all-norar.tar.bz2

Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip/p7zip.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672038089.559189 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip/p7zip.spec)  Config(fedora-rawhide-ppc64le)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672038089.559189/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start(bootstrap): dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Copr repository                                  33 MB/s |  29 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe 176 kB/s |  84 kB     00:00    
fedora                                           12 MB/s |  60 MB     00:05    
Dependencies resolved.
==========================================================================================================================
 Package                         Arch     Version                    Repository                                       Size
==========================================================================================================================
Installing:
 dnf                             noarch   4.14.0-1.fc38              fedora                                          480 k
 dnf-plugins-core                noarch   4.3.1-1.fc38               fedora                                           34 k
Installing dependencies:
 alternatives                    ppc64le  1.21-1.fc38                copr_base                                        41 k
 audit-libs                      ppc64le  3.0.9-2.fc38               fedora                                          130 k
 basesystem                      noarch   11-14.fc37                 fedora                                          7.0 k
 bash                            ppc64le  5.2.9-3.fc38               copr_base                                       1.9 M
 bzip2-libs                      ppc64le  1.0.8-12.fc38              copr_base                                        48 k
 ca-certificates                 noarch   2022.2.54-5.fc37           fedora                                          829 k
 coreutils                       ppc64le  9.1-8.fc38                 copr_base                                       1.3 M
 coreutils-common                ppc64le  9.1-8.fc38                 copr_base                                       2.0 M
 crypto-policies                 noarch   20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            ppc64le  7.87.0-1.fc38              copr_base                                       348 k
 cyrus-sasl-lib                  ppc64le  2.1.28-8.fc38              copr_base                                       882 k
 dbus-libs                       ppc64le  1:1.14.4-1.fc38            copr_base                                       177 k
 dnf-data                        noarch   4.14.0-1.fc38              fedora                                           43 k
 elfutils-default-yama-scope     noarch   0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 ppc64le  0.188-3.fc38               copr_base                                       205 k
 elfutils-libs                   ppc64le  0.188-3.fc38               copr_base                                       291 k
 expat                           ppc64le  2.5.0-1.fc38               copr_base                                       117 k
 fedora-gpg-keys                 noarch   38-0.3                     fedora                                          125 k
 fedora-release                  noarch   38-0.6                     fedora                                           11 k
 fedora-release-common           noarch   38-0.6                     fedora                                           21 k
 fedora-release-identity-basic   noarch   38-0.6                     fedora                                           11 k
 fedora-repos                    noarch   38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch   38-0.3                     fedora                                          9.7 k
 file-libs                       ppc64le  5.42-4.fc38                copr_base                                       688 k
 filesystem                      ppc64le  3.18-2.fc37                fedora                                          1.1 M
 findutils                       ppc64le  1:4.9.0-2.fc38             copr_base                                       530 k
 gawk                            ppc64le  5.1.1-4.fc38               copr_base                                       1.0 M
 gdbm-libs                       ppc64le  1:1.23-2.fc38              copr_base                                        62 k
 glib2                           ppc64le  2.74.1-2.fc38              copr_base                                       2.8 M
 glibc                           ppc64le  2.36.9000-19.fc38          fedora                                          2.2 M
 glibc-common                    ppc64le  2.36.9000-19.fc38          fedora                                          322 k
 glibc-minimal-langpack          ppc64le  2.36.9000-19.fc38          fedora                                           30 k
 gmp                             ppc64le  1:6.2.1-3.fc38             copr_base                                       304 k
 gnupg2                          ppc64le  2.3.8-1.fc38               copr_base                                       2.7 M
 gnutls                          ppc64le  3.7.8-9.fc38               copr_base                                       1.1 M
 gpgme                           ppc64le  1.17.1-3.fc38              copr_base                                       229 k
 grep                            ppc64le  3.8-1.fc38                 copr_base                                       293 k
 ima-evm-utils                   ppc64le  1.4-6.fc38                 copr_base                                        67 k
 json-c                          ppc64le  0.16-3.fc38                copr_base                                        46 k
 keyutils-libs                   ppc64le  1.6.1-5.fc38               copr_base                                        33 k
 krb5-libs                       ppc64le  1.20.1-3.fc38              copr_base                                       805 k
 libacl                          ppc64le  2.3.1-4.fc38               copr_base                                        26 k
 libarchive                      ppc64le  3.6.1-3.fc38               copr_base                                       464 k
 libassuan                       ppc64le  2.5.5-5.fc38               copr_base                                        71 k
 libattr                         ppc64le  2.5.1-5.fc38               copr_base                                        19 k
 libb2                           ppc64le  0.98.1-7.fc38              copr_base                                        26 k
 libblkid                        ppc64le  2.38.1-3.fc38              fedora                                          122 k
 libbrotli                       ppc64le  1.0.9-9.fc38               copr_base                                       345 k
 libcap                          ppc64le  2.48-5.fc38                copr_base                                        73 k
 libcap-ng                       ppc64le  0.8.3-4.fc38               copr_base                                        34 k
 libcom_err                      ppc64le  1.46.5-3.fc38              copr_base                                        26 k
 libcomps                        ppc64le  0.1.18-4.fc38              copr_base                                        84 k
 libcurl                         ppc64le  7.87.0-1.fc38              copr_base                                       334 k
 libdnf                          ppc64le  0.68.0-1.fc38              copr_base                                       668 k
 libevent                        ppc64le  2.1.12-7.fc38              copr_base                                       276 k
 libffi                          ppc64le  3.4.4-1.fc38               copr_base                                        39 k
 libfsverity                     ppc64le  1.4-8.fc38                 copr_base                                        20 k
 libgcc                          ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   88 k
 libgcrypt                       ppc64le  1.10.1-6.fc38              copr_base                                       596 k
 libgomp                         ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  314 k
 libgpg-error                    ppc64le  1.46-1.fc38                copr_base                                       233 k
 libidn2                         ppc64le  2.3.4-1.fc38               copr_base                                       157 k
 libksba                         ppc64le  1.6.3-1.fc38               copr_base                                       175 k
 libmodulemd                     ppc64le  2.14.0-4.fc38              copr_base                                       233 k
 libmount                        ppc64le  2.38.1-3.fc38              fedora                                          154 k
 libnghttp2                      ppc64le  1.51.0-1.fc38              copr_base                                        85 k
 libnsl2                         ppc64le  2.0.0-4.fc38               copr_base                                        33 k
 libpsl                          ppc64le  0.21.1-6.fc38              copr_base                                        67 k
 librepo                         ppc64le  1.15.1-1.fc38              copr_base                                       104 k
 libreport-filesystem            noarch   2.17.6-1.fc38              copr_base                                        14 k
 libselinux                      ppc64le  3.4-6.fc38                 copr_base                                       100 k
 libsemanage                     ppc64le  3.4-6.fc38                 copr_base                                       131 k
 libsepol                        ppc64le  3.4-4.fc38                 copr_base                                       355 k
 libsigsegv                      ppc64le  2.14-3.fc38                copr_base                                        28 k
 libsmartcols                    ppc64le  2.38.1-3.fc38              fedora                                           70 k
 libsolv                         ppc64le  0.7.22-3.fc38              copr_base                                       467 k
 libssh                          ppc64le  0.10.4-2.fc38              copr_base                                       236 k
 libssh-config                   noarch   0.10.4-2.fc38              copr_base                                       9.2 k
 libstdc++                       ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  932 k
 libtasn1                        ppc64le  4.19.0-1.fc38              copr_base                                        81 k
 libtirpc                        ppc64le  1.3.3-0.fc38               copr_base                                       108 k
 libunistring                    ppc64le  1.0-2.fc38                 copr_base                                       575 k
 libuuid                         ppc64le  2.38.1-3.fc38              fedora                                           29 k
 libverto                        ppc64le  0.3.2-4.fc38               copr_base                                        23 k
 libxcrypt                       ppc64le  4.4.33-5.fc38              copr_base                                       133 k
 libxml2                         ppc64le  2.10.3-2.fc38              copr_base                                       780 k
 libyaml                         ppc64le  0.2.5-8.fc38               copr_base                                        70 k
 libzstd                         ppc64le  1.5.2-3.fc37               fedora                                          316 k
 lua-libs                        ppc64le  5.4.4-6.fc38               copr_base                                       149 k
 lz4-libs                        ppc64le  1.9.3-5.fc38               copr_base                                        90 k
 mpdecimal                       ppc64le  2.5.1-4.fc38               copr_base                                       118 k
 mpfr                            ppc64le  4.1.1-2.fc38               copr_base                                       609 k
 ncurses-base                    noarch   6.3-5.20221126.fc38        copr_base                                        62 k
 ncurses-libs                    ppc64le  6.3-5.20221126.fc38        copr_base                                       374 k
 nettle                          ppc64le  3.8-2.fc38                 copr_base                                       443 k
 npth                            ppc64le  1.6-10.fc38                copr_base                                        25 k
 openldap                        ppc64le  2.6.3-1.fc38               copr_base                                       288 k
 openssl-libs                    ppc64le  1:3.0.5-6.fc38             copr_base                                       2.2 M
 p11-kit                         ppc64le  0.24.1-5.fc38              fedora                                          374 k
 p11-kit-trust                   ppc64le  0.24.1-5.fc38              fedora                                          149 k
 pcre2                           ppc64le  10.40-1.fc37.1             fedora                                          240 k
 pcre2-syntax                    noarch   10.40-1.fc37.1             fedora                                          142 k
 popt                            ppc64le  1.19-1.fc38                fedora                                           71 k
 publicsuffix-list-dafsa         noarch   20221208-1.fc38            fedora                                           59 k
 python-pip-wheel                noarch   22.3.1-1.fc38              fedora                                          1.4 M
 python-setuptools-wheel         noarch   65.5.1-1.fc38              fedora                                          715 k
 python3                         ppc64le  3.11.1-1.fc38              fedora                                           27 k
 python3-dateutil                noarch   1:2.8.2-4.fc37             fedora                                          361 k
 python3-dbus                    ppc64le  1.3.2-1.fc38               copr_base                                       152 k
 python3-distro                  noarch   1.8.0-1.fc38               fedora                                           49 k
 python3-dnf                     noarch   4.14.0-1.fc38              fedora                                          607 k
 python3-dnf-plugins-core        noarch   4.3.1-1.fc38               fedora                                          277 k
 python3-gpg                     ppc64le  1.17.1-3.fc38              copr_base                                       285 k
 python3-hawkey                  ppc64le  0.68.0-1.fc38              copr_base                                       109 k
 python3-libcomps                ppc64le  0.1.18-4.fc38              copr_base                                        53 k
 python3-libdnf                  ppc64le  0.68.0-1.fc38              copr_base                                       815 k
 python3-libs                    ppc64le  3.11.1-1.fc38              fedora                                          9.7 M
 python3-rpm                     ppc64le  4.18.0-8.fc38              fedora                                          101 k
 python3-six                     noarch   1.16.0-8.fc37              fedora                                           42 k
 readline                        ppc64le  8.2-2.fc38                 fedora                                          228 k
 rpm                             ppc64le  4.18.0-8.fc38              fedora                                          568 k
 rpm-build-libs                  ppc64le  4.18.0-8.fc38              fedora                                          103 k
 rpm-libs                        ppc64le  4.18.0-8.fc38              fedora                                          355 k
 rpm-sequoia                     ppc64le  1.2.0-1.fc38               fedora                                          1.4 M
 rpm-sign-libs                   ppc64le  4.18.0-8.fc38              fedora                                           27 k
 sed                             ppc64le  4.8-11.fc37                fedora                                          313 k
 setup                           noarch   2.14.3-1.fc38              fedora                                          152 k
 shadow-utils                    ppc64le  2:4.13-3.fc38              fedora                                          1.3 M
 sqlite-libs                     ppc64le  3.40.0-1.fc38              fedora                                          776 k
 systemd-libs                    ppc64le  252.4-598.fc38             fedora                                          666 k
 tpm2-tss                        ppc64le  4.0.0-0.1.rc2.fc38         fedora                                          631 k
 tzdata                          noarch   2022g-1.fc38               fedora                                          716 k
 xz-libs                         ppc64le  5.2.9-1.fc38               fedora                                          104 k
 zchunk-libs                     ppc64le  1.2.3-1.fc38               fedora                                           55 k
 zlib                            ppc64le  1.2.13-1.fc38              fedora                                          100 k

Transaction Summary
==========================================================================================================================
Install  137 Packages

Total download size: 60 M
Installed size: 284 M
Downloading Packages:
(1/137): alternatives-1.21-1.fc38.ppc64le.rpm   147 kB/s |  41 kB     00:00    
(2/137): bzip2-libs-1.0.8-12.fc38.ppc64le.rpm   167 kB/s |  48 kB     00:00    
(3/137): bash-5.2.9-3.fc38.ppc64le.rpm          5.4 MB/s | 1.9 MB     00:00    
(4/137): coreutils-9.1-8.fc38.ppc64le.rpm        17 MB/s | 1.3 MB     00:00    
(5/137): coreutils-common-9.1-8.fc38.ppc64le.rp  24 MB/s | 2.0 MB     00:00    
(6/137): curl-7.87.0-1.fc38.ppc64le.rpm         9.7 MB/s | 348 kB     00:00    
(7/137): cyrus-sasl-lib-2.1.28-8.fc38.ppc64le.r  31 MB/s | 882 kB     00:00    
(8/137): dbus-libs-1.14.4-1.fc38.ppc64le.rpm     15 MB/s | 177 kB     00:00    
(9/137): elfutils-default-yama-scope-0.188-3.fc 1.7 MB/s |  16 kB     00:00    
(10/137): elfutils-libelf-0.188-3.fc38.ppc64le.  16 MB/s | 205 kB     00:00    
(11/137): elfutils-libs-0.188-3.fc38.ppc64le.rp  22 MB/s | 291 kB     00:00    
(12/137): expat-2.5.0-1.fc38.ppc64le.rpm         11 MB/s | 117 kB     00:00    
(13/137): file-libs-5.42-4.fc38.ppc64le.rpm      34 MB/s | 688 kB     00:00    
(14/137): findutils-4.9.0-2.fc38.ppc64le.rpm     22 MB/s | 530 kB     00:00    
(15/137): gawk-5.1.1-4.fc38.ppc64le.rpm          35 MB/s | 1.0 MB     00:00    
(16/137): gdbm-libs-1.23-2.fc38.ppc64le.rpm     4.1 MB/s |  62 kB     00:00    
(17/137): glib2-2.74.1-2.fc38.ppc64le.rpm        30 MB/s | 2.8 MB     00:00    
(18/137): gmp-6.2.1-3.fc38.ppc64le.rpm          3.1 MB/s | 304 kB     00:00    
(19/137): gnupg2-2.3.8-1.fc38.ppc64le.rpm        24 MB/s | 2.7 MB     00:00    
(20/137): gnutls-3.7.8-9.fc38.ppc64le.rpm        32 MB/s | 1.1 MB     00:00    
(21/137): gpgme-1.17.1-3.fc38.ppc64le.rpm       7.5 MB/s | 229 kB     00:00    
(22/137): grep-3.8-1.fc38.ppc64le.rpm            21 MB/s | 293 kB     00:00    
(23/137): ima-evm-utils-1.4-6.fc38.ppc64le.rpm  6.3 MB/s |  67 kB     00:00    
(24/137): json-c-0.16-3.fc38.ppc64le.rpm        4.2 MB/s |  46 kB     00:00    
(25/137): keyutils-libs-1.6.1-5.fc38.ppc64le.rp 3.5 MB/s |  33 kB     00:00    
(26/137): krb5-libs-1.20.1-3.fc38.ppc64le.rpm    36 MB/s | 805 kB     00:00    
(27/137): libacl-2.3.1-4.fc38.ppc64le.rpm       1.2 MB/s |  26 kB     00:00    
(28/137): libarchive-3.6.1-3.fc38.ppc64le.rpm    18 MB/s | 464 kB     00:00    
(29/137): libassuan-2.5.5-5.fc38.ppc64le.rpm    6.8 MB/s |  71 kB     00:00    
(30/137): libattr-2.5.1-5.fc38.ppc64le.rpm      1.8 MB/s |  19 kB     00:00    
(31/137): libb2-0.98.1-7.fc38.ppc64le.rpm       2.8 MB/s |  26 kB     00:00    
(32/137): libbrotli-1.0.9-9.fc38.ppc64le.rpm     22 MB/s | 345 kB     00:00    
(33/137): libcap-2.48-5.fc38.ppc64le.rpm        4.5 MB/s |  73 kB     00:00    
(34/137): libcap-ng-0.8.3-4.fc38.ppc64le.rpm    2.2 MB/s |  34 kB     00:00    
(35/137): libcom_err-1.46.5-3.fc38.ppc64le.rpm  2.8 MB/s |  26 kB     00:00    
(36/137): libcomps-0.1.18-4.fc38.ppc64le.rpm    7.3 MB/s |  84 kB     00:00    
(37/137): libcurl-7.87.0-1.fc38.ppc64le.rpm      22 MB/s | 334 kB     00:00    
(38/137): libdnf-0.68.0-1.fc38.ppc64le.rpm       34 MB/s | 668 kB     00:00    
(39/137): libevent-2.1.12-7.fc38.ppc64le.rpm     13 MB/s | 276 kB     00:00    
(40/137): libffi-3.4.4-1.fc38.ppc64le.rpm       2.0 MB/s |  39 kB     00:00    
(41/137): libfsverity-1.4-8.fc38.ppc64le.rpm    2.2 MB/s |  20 kB     00:00    
(42/137): libgpg-error-1.46-1.fc38.ppc64le.rpm   16 MB/s | 233 kB     00:00    
(43/137): libgcrypt-1.10.1-6.fc38.ppc64le.rpm    27 MB/s | 596 kB     00:00    
(44/137): libidn2-2.3.4-1.fc38.ppc64le.rpm      8.8 MB/s | 157 kB     00:00    
(45/137): libksba-1.6.3-1.fc38.ppc64le.rpm       15 MB/s | 175 kB     00:00    
(46/137): libmodulemd-2.14.0-4.fc38.ppc64le.rpm  18 MB/s | 233 kB     00:00    
(47/137): libnghttp2-1.51.0-1.fc38.ppc64le.rpm  6.6 MB/s |  85 kB     00:00    
(48/137): libnsl2-2.0.0-4.fc38.ppc64le.rpm      3.1 MB/s |  33 kB     00:00    
(49/137): libpsl-0.21.1-6.fc38.ppc64le.rpm      6.7 MB/s |  67 kB     00:00    
(50/137): librepo-1.15.1-1.fc38.ppc64le.rpm     9.6 MB/s | 104 kB     00:00    
(51/137): libreport-filesystem-2.17.6-1.fc38.no 1.4 MB/s |  14 kB     00:00    
(52/137): libselinux-3.4-6.fc38.ppc64le.rpm     9.4 MB/s | 100 kB     00:00    
(53/137): libsemanage-3.4-6.fc38.ppc64le.rpm     12 MB/s | 131 kB     00:00    
(54/137): libsepol-3.4-4.fc38.ppc64le.rpm        23 MB/s | 355 kB     00:00    
(55/137): libsigsegv-2.14-3.fc38.ppc64le.rpm    3.1 MB/s |  28 kB     00:00    
(56/137): libsolv-0.7.22-3.fc38.ppc64le.rpm      28 MB/s | 467 kB     00:00    
(57/137): libssh-0.10.4-2.fc38.ppc64le.rpm       14 MB/s | 236 kB     00:00    
(58/137): libssh-config-0.10.4-2.fc38.noarch.rp 650 kB/s | 9.2 kB     00:00    
(59/137): libtasn1-4.19.0-1.fc38.ppc64le.rpm    7.6 MB/s |  81 kB     00:00    
(60/137): libtirpc-1.3.3-0.fc38.ppc64le.rpm     9.7 MB/s | 108 kB     00:00    
(61/137): libunistring-1.0-2.fc38.ppc64le.rpm    31 MB/s | 575 kB     00:00    
(62/137): libverto-0.3.2-4.fc38.ppc64le.rpm     2.0 MB/s |  23 kB     00:00    
(63/137): libxcrypt-4.4.33-5.fc38.ppc64le.rpm    12 MB/s | 133 kB     00:00    
(64/137): libyaml-0.2.5-8.fc38.ppc64le.rpm      7.0 MB/s |  70 kB     00:00    
(65/137): lua-libs-5.4.4-6.fc38.ppc64le.rpm      13 MB/s | 149 kB     00:00    
(66/137): lz4-libs-1.9.3-5.fc38.ppc64le.rpm     8.3 MB/s |  90 kB     00:00    
(67/137): libxml2-2.10.3-2.fc38.ppc64le.rpm      23 MB/s | 780 kB     00:00    
(68/137): mpdecimal-2.5.1-4.fc38.ppc64le.rpm    5.4 MB/s | 118 kB     00:00    
(69/137): mpfr-4.1.1-2.fc38.ppc64le.rpm          32 MB/s | 609 kB     00:00    
(70/137): ncurses-base-6.3-5.20221126.fc38.noar 6.1 MB/s |  62 kB     00:00    
(71/137): ncurses-libs-6.3-5.20221126.fc38.ppc6  26 MB/s | 374 kB     00:00    
(72/137): nettle-3.8-2.fc38.ppc64le.rpm          28 MB/s | 443 kB     00:00    
(73/137): npth-1.6-10.fc38.ppc64le.rpm          1.9 MB/s |  25 kB     00:00    
(74/137): openldap-2.6.3-1.fc38.ppc64le.rpm      22 MB/s | 288 kB     00:00    
(75/137): python3-dbus-1.3.2-1.fc38.ppc64le.rpm  13 MB/s | 152 kB     00:00    
(76/137): openssl-libs-3.0.5-6.fc38.ppc64le.rpm  44 MB/s | 2.2 MB     00:00    
(77/137): python3-gpg-1.17.1-3.fc38.ppc64le.rpm 6.0 MB/s | 285 kB     00:00    
(78/137): python3-hawkey-0.68.0-1.fc38.ppc64le. 2.5 MB/s | 109 kB     00:00    
(79/137): python3-libcomps-0.1.18-4.fc38.ppc64l 5.3 MB/s |  53 kB     00:00    
(80/137): python3-libdnf-0.68.0-1.fc38.ppc64le.  29 MB/s | 815 kB     00:00    
(81/137): libgcc-13.0.0-0.4.fc38.ppc64le.rpm    240 kB/s |  88 kB     00:00    
(82/137): libgomp-13.0.0-0.4.fc38.ppc64le.rpm   750 kB/s | 314 kB     00:00    
(83/137): basesystem-11-14.fc37.noarch.rpm      194 kB/s | 7.0 kB     00:00    
(84/137): libstdc++-13.0.0-0.4.fc38.ppc64le.rpm 3.0 MB/s | 932 kB     00:00    
(85/137): audit-libs-3.0.9-2.fc38.ppc64le.rpm   1.1 MB/s | 130 kB     00:00    
(86/137): crypto-policies-20221215-1.gita4c31a3 4.9 MB/s |  90 kB     00:00    
(87/137): dnf-data-4.14.0-1.fc38.noarch.rpm     2.4 MB/s |  43 kB     00:00    
(88/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 1.8 MB/s |  34 kB     00:00    
(89/137): fedora-gpg-keys-38-0.3.noarch.rpm     6.8 MB/s | 125 kB     00:00    
(90/137): ca-certificates-2022.2.54-5.fc37.noar 7.3 MB/s | 829 kB     00:00    
(91/137): fedora-release-38-0.6.noarch.rpm      680 kB/s |  11 kB     00:00    
(92/137): fedora-release-common-38-0.6.noarch.r 1.3 MB/s |  21 kB     00:00    
(93/137): fedora-release-identity-basic-38-0.6. 733 kB/s |  11 kB     00:00    
(94/137): dnf-4.14.0-1.fc38.noarch.rpm          3.9 MB/s | 480 kB     00:00    
(95/137): fedora-repos-38-0.3.noarch.rpm        449 kB/s |  10 kB     00:00    
(96/137): fedora-repos-rawhide-38-0.3.noarch.rp 509 kB/s | 9.7 kB     00:00    
(97/137): glibc-common-2.36.9000-19.fc38.ppc64l 6.1 MB/s | 322 kB     00:00    
(98/137): glibc-minimal-langpack-2.36.9000-19.f 1.5 MB/s |  30 kB     00:00    
(99/137): filesystem-3.18-2.fc37.ppc64le.rpm     13 MB/s | 1.1 MB     00:00    
(100/137): libblkid-2.38.1-3.fc38.ppc64le.rpm   6.2 MB/s | 122 kB     00:00    
(101/137): libmount-2.38.1-3.fc38.ppc64le.rpm   7.2 MB/s | 154 kB     00:00    
(102/137): libsmartcols-2.38.1-3.fc38.ppc64le.r 4.0 MB/s |  70 kB     00:00    
(103/137): libuuid-2.38.1-3.fc38.ppc64le.rpm    1.3 MB/s |  29 kB     00:00    
(104/137): libzstd-1.5.2-3.fc37.ppc64le.rpm      12 MB/s | 316 kB     00:00    
(105/137): glibc-2.36.9000-19.fc38.ppc64le.rpm   13 MB/s | 2.2 MB     00:00    
(106/137): p11-kit-trust-0.24.1-5.fc38.ppc64le. 4.6 MB/s | 149 kB     00:00    
(107/137): p11-kit-0.24.1-5.fc38.ppc64le.rpm    6.1 MB/s | 374 kB     00:00    
(108/137): pcre2-syntax-10.40-1.fc37.1.noarch.r 7.3 MB/s | 142 kB     00:00    
(109/137): pcre2-10.40-1.fc37.1.ppc64le.rpm     9.5 MB/s | 240 kB     00:00    
(110/137): popt-1.19-1.fc38.ppc64le.rpm         4.0 MB/s |  71 kB     00:00    
(111/137): publicsuffix-list-dafsa-20221208-1.f 3.0 MB/s |  59 kB     00:00    
(112/137): python3-3.11.1-1.fc38.ppc64le.rpm    1.4 MB/s |  27 kB     00:00    
(113/137): python-setuptools-wheel-65.5.1-1.fc3  11 MB/s | 715 kB     00:00    
(114/137): python3-dateutil-2.8.2-4.fc37.noarch 8.2 MB/s | 361 kB     00:00    
(115/137): python-pip-wheel-22.3.1-1.fc38.noarc  14 MB/s | 1.4 MB     00:00    
(116/137): python3-distro-1.8.0-1.fc38.noarch.r 1.7 MB/s |  49 kB     00:00    
(117/137): python3-dnf-4.14.0-1.fc38.noarch.rpm  14 MB/s | 607 kB     00:00    
(118/137): python3-dnf-plugins-core-4.3.1-1.fc3  10 MB/s | 277 kB     00:00    
(119/137): python3-rpm-4.18.0-8.fc38.ppc64le.rp 4.9 MB/s | 101 kB     00:00    
(120/137): python3-six-1.16.0-8.fc37.noarch.rpm 2.5 MB/s |  42 kB     00:00    
(121/137): readline-8.2-2.fc38.ppc64le.rpm       12 MB/s | 228 kB     00:00    
(122/137): rpm-4.18.0-8.fc38.ppc64le.rpm         14 MB/s | 568 kB     00:00    
(123/137): rpm-build-libs-4.18.0-8.fc38.ppc64le 4.4 MB/s | 103 kB     00:00    
(124/137): rpm-libs-4.18.0-8.fc38.ppc64le.rpm    16 MB/s | 355 kB     00:00    
(125/137): rpm-sign-libs-4.18.0-8.fc38.ppc64le. 1.4 MB/s |  27 kB     00:00    
(126/137): sed-4.8-11.fc37.ppc64le.rpm           13 MB/s | 313 kB     00:00    
(127/137): setup-2.14.3-1.fc38.noarch.rpm       7.4 MB/s | 152 kB     00:00    
(128/137): rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm  13 MB/s | 1.4 MB     00:00    
(129/137): sqlite-libs-3.40.0-1.fc38.ppc64le.rp  10 MB/s | 776 kB     00:00    
(130/137): shadow-utils-4.13-3.fc38.ppc64le.rpm  12 MB/s | 1.3 MB     00:00    
(131/137): systemd-libs-252.4-598.fc38.ppc64le.  13 MB/s | 666 kB     00:00    
(132/137): tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le.  13 MB/s | 631 kB     00:00    
(133/137): xz-libs-5.2.9-1.fc38.ppc64le.rpm     4.1 MB/s | 104 kB     00:00    
(134/137): zchunk-libs-1.2.3-1.fc38.ppc64le.rpm 2.6 MB/s |  55 kB     00:00    
(135/137): tzdata-2022g-1.fc38.noarch.rpm        10 MB/s | 716 kB     00:00    
(136/137): zlib-1.2.13-1.fc38.ppc64le.rpm       5.0 MB/s | 100 kB     00:00    
(137/137): python3-libs-3.11.1-1.fc38.ppc64le.r  18 MB/s | 9.7 MB     00:00    
--------------------------------------------------------------------------------
Total                                            24 MB/s |  60 MB     00:02     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                         1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.ppc64le                       1/137 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le                       1/137 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Installing       : tzdata-2022g-1.fc38.noarch                           3/137 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          4/137 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch         5/137 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       6/137 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                   7/137 
  Installing       : fedora-gpg-keys-38-0.3.noarch                        8/137 
  Installing       : fedora-release-38-0.6.noarch                         9/137 
  Installing       : fedora-release-common-38-0.6.noarch                 10/137 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  11/137 
  Installing       : fedora-repos-38-0.3.noarch                          12/137 
  Installing       : setup-2.14.3-1.fc38.noarch                          13/137 
  Running scriptlet: setup-2.14.3-1.fc38.noarch                          13/137 
  Installing       : filesystem-3.18-2.fc37.ppc64le                      14/137 
  Installing       : basesystem-11-14.fc37.noarch                        15/137 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch             16/137 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.ppc64le            17/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     18/137 
  Installing       : glibc-2.36.9000-19.fc38.ppc64le                     18/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     18/137 
  Installing       : bash-5.2.9-3.fc38.ppc64le                           19/137 
  Running scriptlet: bash-5.2.9-3.fc38.ppc64le                           19/137 
  Installing       : glibc-common-2.36.9000-19.fc38.ppc64le              20/137 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le    21/137 
  Installing       : zlib-1.2.13-1.fc38.ppc64le                          22/137 
  Installing       : bzip2-libs-1.0.8-12.fc38.ppc64le                    23/137 
  Installing       : xz-libs-5.2.9-1.fc38.ppc64le                        24/137 
  Installing       : libzstd-1.5.2-3.fc37.ppc64le                        25/137 
  Installing       : sqlite-libs-3.40.0-1.fc38.ppc64le                   26/137 
  Installing       : gmp-1:6.2.1-3.fc38.ppc64le                          27/137 
  Installing       : libcap-2.48-5.fc38.ppc64le                          28/137 
  Installing       : libgpg-error-1.46-1.fc38.ppc64le                    29/137 
  Installing       : popt-1.19-1.fc38.ppc64le                            30/137 
  Installing       : libxml2-2.10.3-2.fc38.ppc64le                       31/137 
  Installing       : lua-libs-5.4.4-6.fc38.ppc64le                       32/137 
  Installing       : libstdc++-13.0.0-0.4.fc38.ppc64le                   33/137 
  Installing       : libuuid-2.38.1-3.fc38.ppc64le                       34/137 
  Installing       : elfutils-libelf-0.188-3.fc38.ppc64le                35/137 
  Installing       : file-libs-5.42-4.fc38.ppc64le                       36/137 
  Installing       : libattr-2.5.1-5.fc38.ppc64le                        37/137 
  Installing       : libacl-2.3.1-4.fc38.ppc64le                         38/137 
  Installing       : libffi-3.4.4-1.fc38.ppc64le                         39/137 
  Installing       : p11-kit-0.24.1-5.fc38.ppc64le                       40/137 
  Installing       : libunistring-1.0-2.fc38.ppc64le                     41/137 
  Installing       : libidn2-2.3.4-1.fc38.ppc64le                        42/137 
  Installing       : libxcrypt-4.4.33-5.fc38.ppc64le                     43/137 
  Installing       : pcre2-10.40-1.fc37.1.ppc64le                        44/137 
  Installing       : readline-8.2-2.fc38.ppc64le                         45/137 
  Installing       : libassuan-2.5.5-5.fc38.ppc64le                      46/137 
  Installing       : nettle-3.8-2.fc38.ppc64le                           47/137 
  Installing       : rpm-sequoia-1.2.0-1.fc38.ppc64le                    48/137 
  Installing       : expat-2.5.0-1.fc38.ppc64le                          49/137 
  Installing       : gdbm-libs-1:1.23-2.fc38.ppc64le                     50/137 
  Installing       : json-c-0.16-3.fc38.ppc64le                          51/137 
  Installing       : keyutils-libs-1.6.1-5.fc38.ppc64le                  52/137 
  Installing       : libcom_err-1.46.5-3.fc38.ppc64le                    53/137 
  Installing       : libsepol-3.4-4.fc38.ppc64le                         54/137 
  Installing       : libselinux-3.4-6.fc38.ppc64le                       55/137 
  Installing       : sed-4.8-11.fc37.ppc64le                             56/137 
  Installing       : libtasn1-4.19.0-1.fc38.ppc64le                      57/137 
  Installing       : lz4-libs-1.9.3-5.fc38.ppc64le                       58/137 
  Installing       : libgomp-13.0.0-0.4.fc38.ppc64le                     59/137 
  Installing       : libsmartcols-2.38.1-3.fc38.ppc64le                  60/137 
  Installing       : libb2-0.98.1-7.fc38.ppc64le                         61/137 
  Installing       : systemd-libs-252.4-598.fc38.ppc64le                 62/137 
  Installing       : dbus-libs-1:1.14.4-1.fc38.ppc64le                   63/137 
  Installing       : findutils-1:4.9.0-2.fc38.ppc64le                    64/137 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                65/137 
  Installing       : libcomps-0.1.18-4.fc38.ppc64le                      66/137 
  Installing       : grep-3.8-1.fc38.ppc64le                             67/137 
  Installing       : libpsl-0.21.1-6.fc38.ppc64le                        68/137 
  Installing       : libblkid-2.38.1-3.fc38.ppc64le                      69/137 
  Installing       : libmount-2.38.1-3.fc38.ppc64le                      70/137 
  Installing       : mpdecimal-2.5.1-4.fc38.ppc64le                      71/137 
  Installing       : libgcrypt-1.10.1-6.fc38.ppc64le                     72/137 
  Installing       : libksba-1.6.3-1.fc38.ppc64le                        73/137 
  Installing       : mpfr-4.1.1-2.fc38.ppc64le                           74/137 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     75/137 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     75/137 
  Installing       : elfutils-libs-0.188-3.fc38.ppc64le                  76/137 
  Installing       : alternatives-1.21-1.fc38.ppc64le                    77/137 
  Installing       : p11-kit-trust-0.24.1-5.fc38.ppc64le                 78/137 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le                 78/137 
  Installing       : gnutls-3.7.8-9.fc38.ppc64le                         79/137 
  Installing       : glib2-2.74.1-2.fc38.ppc64le                         80/137 
  Installing       : libbrotli-1.0.9-9.fc38.ppc64le                      81/137 
  Installing       : libcap-ng-0.8.3-4.fc38.ppc64le                      82/137 
  Installing       : audit-libs-3.0.9-2.fc38.ppc64le                     83/137 
  Installing       : rpm-libs-4.18.0-8.fc38.ppc64le                      84/137 
  Installing       : rpm-build-libs-4.18.0-8.fc38.ppc64le                85/137 
  Installing       : libsemanage-3.4-6.fc38.ppc64le                      86/137 
  Installing       : shadow-utils-2:4.13-3.fc38.ppc64le                  87/137 
  Installing       : libnghttp2-1.51.0-1.fc38.ppc64le                    88/137 
  Installing       : libsigsegv-2.14-3.fc38.ppc64le                      89/137 
  Installing       : gawk-5.1.1-4.fc38.ppc64le                           90/137 
  Installing       : libverto-0.3.2-4.fc38.ppc64le                       91/137 
  Installing       : libyaml-0.2.5-8.fc38.ppc64le                        92/137 
  Installing       : libmodulemd-2.14.0-4.fc38.ppc64le                   93/137 
  Installing       : npth-1.6-10.fc38.ppc64le                            94/137 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                  95/137 
  Installing       : libreport-filesystem-2.17.6-1.fc38.noarch           96/137 
  Installing       : dnf-data-4.14.0-1.fc38.noarch                       97/137 
warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew

  Installing       : coreutils-common-9.1-8.fc38.ppc64le                 98/137 
  Installing       : openssl-libs-1:3.0.5-6.fc38.ppc64le                 99/137 
  Installing       : coreutils-9.1-8.fc38.ppc64le                       100/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : krb5-libs-1.20.1-3.fc38.ppc64le                    102/137 
  Installing       : libtirpc-1.3.3-0.fc38.ppc64le                      103/137 
  Installing       : libfsverity-1.4-8.fc38.ppc64le                     104/137 
  Installing       : zchunk-libs-1.2.3-1.fc38.ppc64le                   105/137 
  Installing       : libsolv-0.7.22-3.fc38.ppc64le                      106/137 
  Installing       : libnsl2-2.0.0-4.fc38.ppc64le                       107/137 
  Installing       : libssh-0.10.4-2.fc38.ppc64le                       108/137 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch              109/137 
  Installing       : python3-3.11.1-1.fc38.ppc64le                      110/137 
  Installing       : python3-libs-3.11.1-1.fc38.ppc64le                 111/137 
  Installing       : python3-dbus-1.3.2-1.fc38.ppc64le                  112/137 
  Installing       : python3-libcomps-0.1.18-4.fc38.ppc64le             113/137 
  Installing       : python3-distro-1.8.0-1.fc38.noarch                 114/137 
  Installing       : python3-six-1.16.0-8.fc37.noarch                   115/137 
  Installing       : python3-dateutil-1:2.8.2-4.fc37.noarch             116/137 
  Installing       : libarchive-3.6.1-3.fc38.ppc64le                    117/137 
  Installing       : libevent-2.1.12-7.fc38.ppc64le                     118/137 
  Installing       : openldap-2.6.3-1.fc38.ppc64le                      119/137 
  Installing       : libcurl-7.87.0-1.fc38.ppc64le                      120/137 
  Installing       : gnupg2-2.3.8-1.fc38.ppc64le                        121/137 
  Installing       : gpgme-1.17.1-3.fc38.ppc64le                        122/137 
  Installing       : librepo-1.15.1-1.fc38.ppc64le                      123/137 
  Installing       : libdnf-0.68.0-1.fc38.ppc64le                       124/137 
  Installing       : python3-libdnf-0.68.0-1.fc38.ppc64le               125/137 
  Installing       : python3-hawkey-0.68.0-1.fc38.ppc64le               126/137 
  Installing       : python3-gpg-1.17.1-3.fc38.ppc64le                  127/137 
  Installing       : curl-7.87.0-1.fc38.ppc64le                         128/137 
  Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                129/137 
useradd: Warning: missing or non-executable shell '/usr/sbin/nologin'

  Installing       : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                129/137 
  Installing       : ima-evm-utils-1.4-6.fc38.ppc64le                   130/137 
  Installing       : rpm-sign-libs-4.18.0-8.fc38.ppc64le                131/137 
  Installing       : python3-rpm-4.18.0-8.fc38.ppc64le                  132/137 
  Installing       : python3-dnf-4.14.0-1.fc38.noarch                   133/137 
  Installing       : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       134/137 
  Installing       : dnf-plugins-core-4.3.1-1.fc38.noarch               135/137 
  Installing       : dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          137/137 
  Installing       : rpm-4.18.0-8.fc38.ppc64le                          137/137 
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                     137/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            137/137 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          137/137 
  Verifying        : alternatives-1.21-1.fc38.ppc64le                     1/137 
  Verifying        : bash-5.2.9-3.fc38.ppc64le                            2/137 
  Verifying        : bzip2-libs-1.0.8-12.fc38.ppc64le                     3/137 
  Verifying        : coreutils-9.1-8.fc38.ppc64le                         4/137 
  Verifying        : coreutils-common-9.1-8.fc38.ppc64le                  5/137 
  Verifying        : curl-7.87.0-1.fc38.ppc64le                           6/137 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                 7/137 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.ppc64le                    8/137 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch      9/137 
  Verifying        : elfutils-libelf-0.188-3.fc38.ppc64le                10/137 
  Verifying        : elfutils-libs-0.188-3.fc38.ppc64le                  11/137 
  Verifying        : expat-2.5.0-1.fc38.ppc64le                          12/137 
  Verifying        : file-libs-5.42-4.fc38.ppc64le                       13/137 
  Verifying        : findutils-1:4.9.0-2.fc38.ppc64le                    14/137 
  Verifying        : gawk-5.1.1-4.fc38.ppc64le                           15/137 
  Verifying        : gdbm-libs-1:1.23-2.fc38.ppc64le                     16/137 
  Verifying        : glib2-2.74.1-2.fc38.ppc64le                         17/137 
  Verifying        : gmp-1:6.2.1-3.fc38.ppc64le                          18/137 
  Verifying        : gnupg2-2.3.8-1.fc38.ppc64le                         19/137 
  Verifying        : gnutls-3.7.8-9.fc38.ppc64le                         20/137 
  Verifying        : gpgme-1.17.1-3.fc38.ppc64le                         21/137 
  Verifying        : grep-3.8-1.fc38.ppc64le                             22/137 
  Verifying        : ima-evm-utils-1.4-6.fc38.ppc64le                    23/137 
  Verifying        : json-c-0.16-3.fc38.ppc64le                          24/137 
  Verifying        : keyutils-libs-1.6.1-5.fc38.ppc64le                  25/137 
  Verifying        : krb5-libs-1.20.1-3.fc38.ppc64le                     26/137 
  Verifying        : libacl-2.3.1-4.fc38.ppc64le                         27/137 
  Verifying        : libarchive-3.6.1-3.fc38.ppc64le                     28/137 
  Verifying        : libassuan-2.5.5-5.fc38.ppc64le                      29/137 
  Verifying        : libattr-2.5.1-5.fc38.ppc64le                        30/137 
  Verifying        : libb2-0.98.1-7.fc38.ppc64le                         31/137 
  Verifying        : libbrotli-1.0.9-9.fc38.ppc64le                      32/137 
  Verifying        : libcap-2.48-5.fc38.ppc64le                          33/137 
  Verifying        : libcap-ng-0.8.3-4.fc38.ppc64le                      34/137 
  Verifying        : libcom_err-1.46.5-3.fc38.ppc64le                    35/137 
  Verifying        : libcomps-0.1.18-4.fc38.ppc64le                      36/137 
  Verifying        : libcurl-7.87.0-1.fc38.ppc64le                       37/137 
  Verifying        : libdnf-0.68.0-1.fc38.ppc64le                        38/137 
  Verifying        : libevent-2.1.12-7.fc38.ppc64le                      39/137 
  Verifying        : libffi-3.4.4-1.fc38.ppc64le                         40/137 
  Verifying        : libfsverity-1.4-8.fc38.ppc64le                      41/137 
  Verifying        : libgcrypt-1.10.1-6.fc38.ppc64le                     42/137 
  Verifying        : libgpg-error-1.46-1.fc38.ppc64le                    43/137 
  Verifying        : libidn2-2.3.4-1.fc38.ppc64le                        44/137 
  Verifying        : libksba-1.6.3-1.fc38.ppc64le                        45/137 
  Verifying        : libmodulemd-2.14.0-4.fc38.ppc64le                   46/137 
  Verifying        : libnghttp2-1.51.0-1.fc38.ppc64le                    47/137 
  Verifying        : libnsl2-2.0.0-4.fc38.ppc64le                        48/137 
  Verifying        : libpsl-0.21.1-6.fc38.ppc64le                        49/137 
  Verifying        : librepo-1.15.1-1.fc38.ppc64le                       50/137 
  Verifying        : libreport-filesystem-2.17.6-1.fc38.noarch           51/137 
  Verifying        : libselinux-3.4-6.fc38.ppc64le                       52/137 
  Verifying        : libsemanage-3.4-6.fc38.ppc64le                      53/137 
  Verifying        : libsepol-3.4-4.fc38.ppc64le                         54/137 
  Verifying        : libsigsegv-2.14-3.fc38.ppc64le                      55/137 
  Verifying        : libsolv-0.7.22-3.fc38.ppc64le                       56/137 
  Verifying        : libssh-0.10.4-2.fc38.ppc64le                        57/137 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  58/137 
  Verifying        : libtasn1-4.19.0-1.fc38.ppc64le                      59/137 
  Verifying        : libtirpc-1.3.3-0.fc38.ppc64le                       60/137 
  Verifying        : libunistring-1.0-2.fc38.ppc64le                     61/137 
  Verifying        : libverto-0.3.2-4.fc38.ppc64le                       62/137 
  Verifying        : libxcrypt-4.4.33-5.fc38.ppc64le                     63/137 
  Verifying        : libxml2-2.10.3-2.fc38.ppc64le                       64/137 
  Verifying        : libyaml-0.2.5-8.fc38.ppc64le                        65/137 
  Verifying        : lua-libs-5.4.4-6.fc38.ppc64le                       66/137 
  Verifying        : lz4-libs-1.9.3-5.fc38.ppc64le                       67/137 
  Verifying        : mpdecimal-2.5.1-4.fc38.ppc64le                      68/137 
  Verifying        : mpfr-4.1.1-2.fc38.ppc64le                           69/137 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch             70/137 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.ppc64le            71/137 
  Verifying        : nettle-3.8-2.fc38.ppc64le                           72/137 
  Verifying        : npth-1.6-10.fc38.ppc64le                            73/137 
  Verifying        : openldap-2.6.3-1.fc38.ppc64le                       74/137 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.ppc64le                 75/137 
  Verifying        : python3-dbus-1.3.2-1.fc38.ppc64le                   76/137 
  Verifying        : python3-gpg-1.17.1-3.fc38.ppc64le                   77/137 
  Verifying        : python3-hawkey-0.68.0-1.fc38.ppc64le                78/137 
  Verifying        : python3-libcomps-0.1.18-4.fc38.ppc64le              79/137 
  Verifying        : python3-libdnf-0.68.0-1.fc38.ppc64le                80/137 
  Verifying        : libgcc-13.0.0-0.4.fc38.ppc64le                      81/137 
  Verifying        : libgomp-13.0.0-0.4.fc38.ppc64le                     82/137 
  Verifying        : libstdc++-13.0.0-0.4.fc38.ppc64le                   83/137 
  Verifying        : audit-libs-3.0.9-2.fc38.ppc64le                     84/137 
  Verifying        : basesystem-11-14.fc37.noarch                        85/137 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             86/137 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    87/137 
  Verifying        : dnf-4.14.0-1.fc38.noarch                            88/137 
  Verifying        : dnf-data-4.14.0-1.fc38.noarch                       89/137 
  Verifying        : dnf-plugins-core-4.3.1-1.fc38.noarch                90/137 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       91/137 
  Verifying        : fedora-release-38-0.6.noarch                        92/137 
  Verifying        : fedora-release-common-38-0.6.noarch                 93/137 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         94/137 
  Verifying        : fedora-repos-38-0.3.noarch                          95/137 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  96/137 
  Verifying        : filesystem-3.18-2.fc37.ppc64le                      97/137 
  Verifying        : glibc-2.36.9000-19.fc38.ppc64le                     98/137 
  Verifying        : glibc-common-2.36.9000-19.fc38.ppc64le              99/137 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le   100/137 
  Verifying        : libblkid-2.38.1-3.fc38.ppc64le                     101/137 
  Verifying        : libmount-2.38.1-3.fc38.ppc64le                     102/137 
  Verifying        : libsmartcols-2.38.1-3.fc38.ppc64le                 103/137 
  Verifying        : libuuid-2.38.1-3.fc38.ppc64le                      104/137 
  Verifying        : libzstd-1.5.2-3.fc37.ppc64le                       105/137 
  Verifying        : p11-kit-0.24.1-5.fc38.ppc64le                      106/137 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.ppc64le                107/137 
  Verifying        : pcre2-10.40-1.fc37.1.ppc64le                       108/137 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 109/137 
  Verifying        : popt-1.19-1.fc38.ppc64le                           110/137 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     111/137 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              112/137 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       113/137 
  Verifying        : python3-3.11.1-1.fc38.ppc64le                      114/137 
  Verifying        : python3-dateutil-1:2.8.2-4.fc37.noarch             115/137 
  Verifying        : python3-distro-1.8.0-1.fc38.noarch                 116/137 
  Verifying        : python3-dnf-4.14.0-1.fc38.noarch                   117/137 
  Verifying        : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       118/137 
  Verifying        : python3-libs-3.11.1-1.fc38.ppc64le                 119/137 
  Verifying        : python3-rpm-4.18.0-8.fc38.ppc64le                  120/137 
  Verifying        : python3-six-1.16.0-8.fc37.noarch                   121/137 
  Verifying        : readline-8.2-2.fc38.ppc64le                        122/137 
  Verifying        : rpm-4.18.0-8.fc38.ppc64le                          123/137 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.ppc64le               124/137 
  Verifying        : rpm-libs-4.18.0-8.fc38.ppc64le                     125/137 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.ppc64le                   126/137 
  Verifying        : rpm-sign-libs-4.18.0-8.fc38.ppc64le                127/137 
  Verifying        : sed-4.8-11.fc37.ppc64le                            128/137 
  Verifying        : setup-2.14.3-1.fc38.noarch                         129/137 
  Verifying        : shadow-utils-2:4.13-3.fc38.ppc64le                 130/137 
  Verifying        : sqlite-libs-3.40.0-1.fc38.ppc64le                  131/137 
  Verifying        : systemd-libs-252.4-598.fc38.ppc64le                132/137 
  Verifying        : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                133/137 
  Verifying        : tzdata-2022g-1.fc38.noarch                         134/137 
  Verifying        : xz-libs-5.2.9-1.fc38.ppc64le                       135/137 
  Verifying        : zchunk-libs-1.2.3-1.fc38.ppc64le                   136/137 
  Verifying        : zlib-1.2.13-1.fc38.ppc64le                         137/137 
Installed products updated.

Installed:
  alternatives-1.21-1.fc38.ppc64le                                              
  audit-libs-3.0.9-2.fc38.ppc64le                                               
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.ppc64le                                                     
  bzip2-libs-1.0.8-12.fc38.ppc64le                                              
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.ppc64le                                                  
  coreutils-common-9.1-8.fc38.ppc64le                                           
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.ppc64le                                                    
  cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                                          
  dbus-libs-1:1.14.4-1.fc38.ppc64le                                             
  dnf-4.14.0-1.fc38.noarch                                                      
  dnf-data-4.14.0-1.fc38.noarch                                                 
  dnf-plugins-core-4.3.1-1.fc38.noarch                                          
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.ppc64le                                          
  elfutils-libs-0.188-3.fc38.ppc64le                                            
  expat-2.5.0-1.fc38.ppc64le                                                    
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-libs-5.42-4.fc38.ppc64le                                                 
  filesystem-3.18-2.fc37.ppc64le                                                
  findutils-1:4.9.0-2.fc38.ppc64le                                              
  gawk-5.1.1-4.fc38.ppc64le                                                     
  gdbm-libs-1:1.23-2.fc38.ppc64le                                               
  glib2-2.74.1-2.fc38.ppc64le                                                   
  glibc-2.36.9000-19.fc38.ppc64le                                               
  glibc-common-2.36.9000-19.fc38.ppc64le                                        
  glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le                              
  gmp-1:6.2.1-3.fc38.ppc64le                                                    
  gnupg2-2.3.8-1.fc38.ppc64le                                                   
  gnutls-3.7.8-9.fc38.ppc64le                                                   
  gpgme-1.17.1-3.fc38.ppc64le                                                   
  grep-3.8-1.fc38.ppc64le                                                       
  ima-evm-utils-1.4-6.fc38.ppc64le                                              
  json-c-0.16-3.fc38.ppc64le                                                    
  keyutils-libs-1.6.1-5.fc38.ppc64le                                            
  krb5-libs-1.20.1-3.fc38.ppc64le                                               
  libacl-2.3.1-4.fc38.ppc64le                                                   
  libarchive-3.6.1-3.fc38.ppc64le                                               
  libassuan-2.5.5-5.fc38.ppc64le                                                
  libattr-2.5.1-5.fc38.ppc64le                                                  
  libb2-0.98.1-7.fc38.ppc64le                                                   
  libblkid-2.38.1-3.fc38.ppc64le                                                
  libbrotli-1.0.9-9.fc38.ppc64le                                                
  libcap-2.48-5.fc38.ppc64le                                                    
  libcap-ng-0.8.3-4.fc38.ppc64le                                                
  libcom_err-1.46.5-3.fc38.ppc64le                                              
  libcomps-0.1.18-4.fc38.ppc64le                                                
  libcurl-7.87.0-1.fc38.ppc64le                                                 
  libdnf-0.68.0-1.fc38.ppc64le                                                  
  libevent-2.1.12-7.fc38.ppc64le                                                
  libffi-3.4.4-1.fc38.ppc64le                                                   
  libfsverity-1.4-8.fc38.ppc64le                                                
  libgcc-13.0.0-0.4.fc38.ppc64le                                                
  libgcrypt-1.10.1-6.fc38.ppc64le                                               
  libgomp-13.0.0-0.4.fc38.ppc64le                                               
  libgpg-error-1.46-1.fc38.ppc64le                                              
  libidn2-2.3.4-1.fc38.ppc64le                                                  
  libksba-1.6.3-1.fc38.ppc64le                                                  
  libmodulemd-2.14.0-4.fc38.ppc64le                                             
  libmount-2.38.1-3.fc38.ppc64le                                                
  libnghttp2-1.51.0-1.fc38.ppc64le                                              
  libnsl2-2.0.0-4.fc38.ppc64le                                                  
  libpsl-0.21.1-6.fc38.ppc64le                                                  
  librepo-1.15.1-1.fc38.ppc64le                                                 
  libreport-filesystem-2.17.6-1.fc38.noarch                                     
  libselinux-3.4-6.fc38.ppc64le                                                 
  libsemanage-3.4-6.fc38.ppc64le                                                
  libsepol-3.4-4.fc38.ppc64le                                                   
  libsigsegv-2.14-3.fc38.ppc64le                                                
  libsmartcols-2.38.1-3.fc38.ppc64le                                            
  libsolv-0.7.22-3.fc38.ppc64le                                                 
  libssh-0.10.4-2.fc38.ppc64le                                                  
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.ppc64le                                             
  libtasn1-4.19.0-1.fc38.ppc64le                                                
  libtirpc-1.3.3-0.fc38.ppc64le                                                 
  libunistring-1.0-2.fc38.ppc64le                                               
  libuuid-2.38.1-3.fc38.ppc64le                                                 
  libverto-0.3.2-4.fc38.ppc64le                                                 
  libxcrypt-4.4.33-5.fc38.ppc64le                                               
  libxml2-2.10.3-2.fc38.ppc64le                                                 
  libyaml-0.2.5-8.fc38.ppc64le                                                  
  libzstd-1.5.2-3.fc37.ppc64le                                                  
  lua-libs-5.4.4-6.fc38.ppc64le                                                 
  lz4-libs-1.9.3-5.fc38.ppc64le                                                 
  mpdecimal-2.5.1-4.fc38.ppc64le                                                
  mpfr-4.1.1-2.fc38.ppc64le                                                     
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.ppc64le                                      
  nettle-3.8-2.fc38.ppc64le                                                     
  npth-1.6-10.fc38.ppc64le                                                      
  openldap-2.6.3-1.fc38.ppc64le                                                 
  openssl-libs-1:3.0.5-6.fc38.ppc64le                                           
  p11-kit-0.24.1-5.fc38.ppc64le                                                 
  p11-kit-trust-0.24.1-5.fc38.ppc64le                                           
  pcre2-10.40-1.fc37.1.ppc64le                                                  
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  popt-1.19-1.fc38.ppc64le                                                      
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.ppc64le                                                 
  python3-dateutil-1:2.8.2-4.fc37.noarch                                        
  python3-dbus-1.3.2-1.fc38.ppc64le                                             
  python3-distro-1.8.0-1.fc38.noarch                                            
  python3-dnf-4.14.0-1.fc38.noarch                                              
  python3-dnf-plugins-core-4.3.1-1.fc38.noarch                                  
  python3-gpg-1.17.1-3.fc38.ppc64le                                             
  python3-hawkey-0.68.0-1.fc38.ppc64le                                          
  python3-libcomps-0.1.18-4.fc38.ppc64le                                        
  python3-libdnf-0.68.0-1.fc38.ppc64le                                          
  python3-libs-3.11.1-1.fc38.ppc64le                                            
  python3-rpm-4.18.0-8.fc38.ppc64le                                             
  python3-six-1.16.0-8.fc37.noarch                                              
  readline-8.2-2.fc38.ppc64le                                                   
  rpm-4.18.0-8.fc38.ppc64le                                                     
  rpm-build-libs-4.18.0-8.fc38.ppc64le                                          
  rpm-libs-4.18.0-8.fc38.ppc64le                                                
  rpm-sequoia-1.2.0-1.fc38.ppc64le                                              
  rpm-sign-libs-4.18.0-8.fc38.ppc64le                                           
  sed-4.8-11.fc37.ppc64le                                                       
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.ppc64le                                            
  sqlite-libs-3.40.0-1.fc38.ppc64le                                             
  systemd-libs-252.4-598.fc38.ppc64le                                           
  tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                                           
  tzdata-2022g-1.fc38.noarch                                                    
  xz-libs-5.2.9-1.fc38.ppc64le                                                  
  zchunk-libs-1.2.3-1.fc38.ppc64le                                              
  zlib-1.2.13-1.fc38.ppc64le                                                    

Complete!
Finish(bootstrap): dnf install
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 9.4 kB/s | 3.0 kB     00:00    
Copr repository                                  26 MB/s |  29 MB     00:01    
Additional repo https_jakub_fedorapeople_org_fe 8.6 kB/s | 3.0 kB     00:00    
fedora                                           18 kB/s | 5.6 kB     00:00    
Dependencies resolved.
==========================================================================================================================
 Package                         Arch     Version                    Repository                                       Size
==========================================================================================================================
Installing group/module packages:
 bash                            ppc64le  5.2.9-3.fc38               copr_base                                       1.9 M
 bzip2                           ppc64le  1.0.8-12.fc38              copr_base                                        54 k
 coreutils                       ppc64le  9.1-8.fc38                 copr_base                                       1.3 M
 cpio                            ppc64le  2.13-13.fc38               copr_base                                       277 k
 diffutils                       ppc64le  3.8-3.fc38                 copr_base                                       381 k
 fedora-release-common           noarch   38-0.6                     fedora                                           21 k
 findutils                       ppc64le  1:4.9.0-2.fc38             copr_base                                       530 k
 gawk                            ppc64le  5.1.1-4.fc38               copr_base                                       1.0 M
 glibc-minimal-langpack          ppc64le  2.36.9000-19.fc38          fedora                                           30 k
 grep                            ppc64le  3.8-1.fc38                 copr_base                                       293 k
 gzip                            ppc64le  1.12-2.fc38                copr_base                                       163 k
 info                            ppc64le  7.0.1-1.fc38               fedora                                          199 k
 patch                           ppc64le  2.7.6-17.fc37              fedora                                          135 k
 redhat-rpm-config               noarch   235-1.fc38                 fedora                                           80 k
 rpm-build                       ppc64le  4.18.0-8.fc38              fedora                                           78 k
 sed                             ppc64le  4.8-11.fc37                fedora                                          313 k
 shadow-utils                    ppc64le  2:4.13-3.fc38              fedora                                          1.3 M
 tar                             ppc64le  2:1.34-5.fc38              fedora                                          914 k
 unzip                           ppc64le  6.0-58.fc38                fedora                                          188 k
 util-linux                      ppc64le  2.38.1-3.fc38              fedora                                          2.4 M
 which                           ppc64le  2.21-36.fc38               fedora                                           42 k
 xz                              ppc64le  5.2.9-1.fc38               fedora                                          310 k
Installing dependencies:
 alternatives                    ppc64le  1.21-1.fc38                copr_base                                        41 k
 ansible-srpm-macros             noarch   1-8.1.fc38                 fedora                                          8.6 k
 audit-libs                      ppc64le  3.0.9-2.fc38               fedora                                          130 k
 authselect                      ppc64le  1.4.2-1.fc38               copr_base                                       141 k
 authselect-libs                 ppc64le  1.4.2-1.fc38               copr_base                                       241 k
 basesystem                      noarch   11-14.fc37                 fedora                                          7.0 k
 binutils                        ppc64le  2.39-6.fc38                copr_base                                       6.2 M
 binutils-gold                   ppc64le  2.39-6.fc38                copr_base                                       1.1 M
 bzip2-libs                      ppc64le  1.0.8-12.fc38              copr_base                                        48 k
 ca-certificates                 noarch   2022.2.54-5.fc37           fedora                                          829 k
 coreutils-common                ppc64le  9.1-8.fc38                 copr_base                                       2.0 M
 cracklib                        ppc64le  2.9.7-30.fc38              copr_base                                        84 k
 crypto-policies                 noarch   20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            ppc64le  7.87.0-1.fc38              copr_base                                       348 k
 cyrus-sasl-lib                  ppc64le  2.1.28-8.fc38              copr_base                                       882 k
 debugedit                       ppc64le  5.0-5.fc37                 fedora                                           80 k
 dwz                             ppc64le  0.15-1.fc38                copr_base                                       143 k
 ed                              ppc64le  1.18-2.fc38                copr_base                                        82 k
 efi-srpm-macros                 noarch   5-6.fc37                   fedora                                           22 k
 elfutils                        ppc64le  0.188-3.fc38               copr_base                                       555 k
 elfutils-debuginfod-client      ppc64le  0.188-3.fc38               copr_base                                        42 k
 elfutils-default-yama-scope     noarch   0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 ppc64le  0.188-3.fc38               copr_base                                       205 k
 elfutils-libs                   ppc64le  0.188-3.fc38               copr_base                                       291 k
 fedora-gpg-keys                 noarch   38-0.3                     fedora                                          125 k
 fedora-release                  noarch   38-0.6                     fedora                                           11 k
 fedora-release-identity-basic   noarch   38-0.6                     fedora                                           11 k
 fedora-repos                    noarch   38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch   38-0.3                     fedora                                          9.7 k
 file                            ppc64le  5.42-4.fc38                copr_base                                        50 k
 file-libs                       ppc64le  5.42-4.fc38                copr_base                                       688 k
 filesystem                      ppc64le  3.18-2.fc37                fedora                                          1.1 M
 fonts-srpm-macros               noarch   1:2.0.5-10.fc38            fedora                                           26 k
 fpc-srpm-macros                 noarch   1.3-6.fc37                 fedora                                          7.7 k
 gdb-minimal                     ppc64le  12.1-10.fc38               fedora                                          3.7 M
 gdbm-libs                       ppc64le  1:1.23-2.fc38              copr_base                                        62 k
 ghc-srpm-macros                 noarch   1.5.0-7.fc37               fedora                                          7.8 k
 glibc                           ppc64le  2.36.9000-19.fc38          fedora                                          2.2 M
 glibc-common                    ppc64le  2.36.9000-19.fc38          fedora                                          322 k
 glibc-gconv-extra               ppc64le  2.36.9000-19.fc38          fedora                                          1.9 M
 gmp                             ppc64le  1:6.2.1-3.fc38             copr_base                                       304 k
 gnat-srpm-macros                noarch   4-16.fc37                  fedora                                          8.3 k
 go-srpm-macros                  noarch   3.2.0-1.fc38               fedora                                           27 k
 jansson                         ppc64le  2.13.1-5.fc38              copr_base                                        50 k
 kernel-srpm-macros              noarch   1.0-15.fc37                fedora                                          9.4 k
 keyutils-libs                   ppc64le  1.6.1-5.fc38               copr_base                                        33 k
 krb5-libs                       ppc64le  1.20.1-3.fc38              copr_base                                       805 k
 libacl                          ppc64le  2.3.1-4.fc38               copr_base                                        26 k
 libarchive                      ppc64le  3.6.1-3.fc38               copr_base                                       464 k
 libattr                         ppc64le  2.5.1-5.fc38               copr_base                                        19 k
 libblkid                        ppc64le  2.38.1-3.fc38              fedora                                          122 k
 libbrotli                       ppc64le  1.0.9-9.fc38               copr_base                                       345 k
 libcap                          ppc64le  2.48-5.fc38                copr_base                                        73 k
 libcap-ng                       ppc64le  0.8.3-4.fc38               copr_base                                        34 k
 libcom_err                      ppc64le  1.46.5-3.fc38              copr_base                                        26 k
 libcurl                         ppc64le  7.87.0-1.fc38              copr_base                                       334 k
 libdb                           ppc64le  5.3.28-54.fc38             copr_base                                       842 k
 libeconf                        ppc64le  0.4.0-4.fc38               copr_base                                        31 k
 libevent                        ppc64le  2.1.12-7.fc38              copr_base                                       276 k
 libfdisk                        ppc64le  2.38.1-3.fc38              fedora                                          176 k
 libffi                          ppc64le  3.4.4-1.fc38               copr_base                                        39 k
 libgcc                          ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   88 k
 libgomp                         ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  314 k
 libidn2                         ppc64le  2.3.4-1.fc38               copr_base                                       157 k
 libmount                        ppc64le  2.38.1-3.fc38              fedora                                          154 k
 libnghttp2                      ppc64le  1.51.0-1.fc38              copr_base                                        85 k
 libnsl2                         ppc64le  2.0.0-4.fc38               copr_base                                        33 k
 libpkgconf                      ppc64le  1.8.0-3.fc37               fedora                                           40 k
 libpsl                          ppc64le  0.21.1-6.fc38              copr_base                                        67 k
 libpwquality                    ppc64le  1.4.5-1.fc38               fedora                                          122 k
 librtas                         ppc64le  2.0.3-1.fc38               copr_base                                        68 k
 libselinux                      ppc64le  3.4-6.fc38                 copr_base                                       100 k
 libsemanage                     ppc64le  3.4-6.fc38                 copr_base                                       131 k
 libsepol                        ppc64le  3.4-4.fc38                 copr_base                                       355 k
 libsigsegv                      ppc64le  2.14-3.fc38                copr_base                                        28 k
 libsmartcols                    ppc64le  2.38.1-3.fc38              fedora                                           70 k
 libssh                          ppc64le  0.10.4-2.fc38              copr_base                                       236 k
 libssh-config                   noarch   0.10.4-2.fc38              copr_base                                       9.2 k
 libstdc++                       ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  932 k
 libtasn1                        ppc64le  4.19.0-1.fc38              copr_base                                        81 k
 libtirpc                        ppc64le  1.3.3-0.fc38               copr_base                                       108 k
 libunistring                    ppc64le  1.0-2.fc38                 copr_base                                       575 k
 libutempter                     ppc64le  1.2.1-7.fc38               copr_base                                        27 k
 libuuid                         ppc64le  2.38.1-3.fc38              fedora                                           29 k
 libverto                        ppc64le  0.3.2-4.fc38               copr_base                                        23 k
 libxcrypt                       ppc64le  4.4.33-5.fc38              copr_base                                       133 k
 libxml2                         ppc64le  2.10.3-2.fc38              copr_base                                       780 k
 libzstd                         ppc64le  1.5.2-3.fc37               fedora                                          316 k
 lua-libs                        ppc64le  5.4.4-6.fc38               copr_base                                       149 k
 lua-srpm-macros                 noarch   1-7.fc37                   fedora                                          8.8 k
 lz4-libs                        ppc64le  1.9.3-5.fc38               copr_base                                        90 k
 mpfr                            ppc64le  4.1.1-2.fc38               copr_base                                       609 k
 ncurses-base                    noarch   6.3-5.20221126.fc38        copr_base                                        62 k
 ncurses-libs                    ppc64le  6.3-5.20221126.fc38        copr_base                                       374 k
 nettle                          ppc64le  3.8-2.fc38                 copr_base                                       443 k
 nim-srpm-macros                 noarch   3-7.fc37                   fedora                                          8.4 k
 ocaml-srpm-macros               noarch   7-2.fc37                   fedora                                           13 k
 openblas-srpm-macros            noarch   2-12.fc37                  fedora                                          7.5 k
 openldap                        ppc64le  2.6.3-1.fc38               copr_base                                       288 k
 openssl-libs                    ppc64le  1:3.0.5-6.fc38             copr_base                                       2.2 M
 p11-kit                         ppc64le  0.24.1-5.fc38              fedora                                          374 k
 p11-kit-trust                   ppc64le  0.24.1-5.fc38              fedora                                          149 k
 package-notes-srpm-macros       noarch   0.5-6.fc38                 fedora                                           11 k
 pam                             ppc64le  1.5.2-15.fc38              fedora                                          605 k
 pam-libs                        ppc64le  1.5.2-15.fc38              fedora                                           63 k
 pcre2                           ppc64le  10.40-1.fc37.1             fedora                                          240 k
 pcre2-syntax                    noarch   10.40-1.fc37.1             fedora                                          142 k
 perl-srpm-macros                noarch   1-47.fc38                  fedora                                          8.2 k
 pkgconf                         ppc64le  1.8.0-3.fc37               fedora                                           43 k
 pkgconf-m4                      noarch   1.8.0-3.fc37               fedora                                           14 k
 pkgconf-pkg-config              ppc64le  1.8.0-3.fc37               fedora                                           10 k
 popt                            ppc64le  1.19-1.fc38                fedora                                           71 k
 publicsuffix-list-dafsa         noarch   20221208-1.fc38            fedora                                           59 k
 python-srpm-macros              noarch   3.11-6.fc38                fedora                                           25 k
 qt5-srpm-macros                 noarch   5.15.7-1.fc38              fedora                                          7.9 k
 readline                        ppc64le  8.2-2.fc38                 fedora                                          228 k
 rpm                             ppc64le  4.18.0-8.fc38              fedora                                          568 k
 rpm-build-libs                  ppc64le  4.18.0-8.fc38              fedora                                          103 k
 rpm-libs                        ppc64le  4.18.0-8.fc38              fedora                                          355 k
 rpm-sequoia                     ppc64le  1.2.0-1.fc38               fedora                                          1.4 M
 rpmautospec-rpm-macros          noarch   0.3.1-1.fc38               fedora                                          8.8 k
 rust-srpm-macros                noarch   23-1.fc38                  fedora                                          9.4 k
 setup                           noarch   2.14.3-1.fc38              fedora                                          152 k
 sqlite-libs                     ppc64le  3.40.0-1.fc38              fedora                                          776 k
 systemd-libs                    ppc64le  252.4-598.fc38             fedora                                          666 k
 tzdata                          noarch   2022g-1.fc38               fedora                                          716 k
 util-linux-core                 ppc64le  2.38.1-3.fc38              fedora                                          515 k
 xxhash-libs                     ppc64le  0.8.1-3.fc37               fedora                                           38 k
 xz-libs                         ppc64le  5.2.9-1.fc38               fedora                                          104 k
 zip                             ppc64le  3.0-35.fc38                fedora                                          267 k
 zlib                            ppc64le  1.2.13-1.fc38              fedora                                          100 k
 zstd                            ppc64le  1.5.2-3.fc37               fedora                                          466 k
Installing Groups:
 Buildsystem building group                                                                                               

Transaction Summary
==========================================================================================================================
Install  154 Packages

Total size: 57 M
Installed size: 328 M
Downloading Packages:
[SKIPPED] alternatives-1.21-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] authselect-1.4.2-1.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] authselect-libs-1.4.2-1.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] bash-5.2.9-3.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] binutils-2.39-6.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] binutils-gold-2.39-6.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] bzip2-1.0.8-12.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] bzip2-libs-1.0.8-12.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] coreutils-9.1-8.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] coreutils-common-9.1-8.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] cpio-2.13-13.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] cracklib-2.9.7-30.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] curl-7.87.0-1.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] diffutils-3.8-3.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] dwz-0.15-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] ed-1.18-2.fc38.ppc64le.rpm: Already downloaded                       
[SKIPPED] elfutils-0.188-3.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] elfutils-debuginfod-client-0.188-3.fc38.ppc64le.rpm: Already downloaded
[SKIPPED] elfutils-default-yama-scope-0.188-3.fc38.noarch.rpm: Already downloaded
[SKIPPED] elfutils-libelf-0.188-3.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] elfutils-libs-0.188-3.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] file-5.42-4.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] file-libs-5.42-4.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] findutils-4.9.0-2.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] gawk-5.1.1-4.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] gdbm-libs-1.23-2.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] gmp-6.2.1-3.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] grep-3.8-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] gzip-1.12-2.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] jansson-2.13.1-5.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] keyutils-libs-1.6.1-5.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] krb5-libs-1.20.1-3.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libacl-2.3.1-4.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libarchive-3.6.1-3.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libattr-2.5.1-5.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libbrotli-1.0.9-9.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libcap-2.48-5.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] libcap-ng-0.8.3-4.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libcom_err-1.46.5-3.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] libcurl-7.87.0-1.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libdb-5.3.28-54.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libeconf-0.4.0-4.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libevent-2.1.12-7.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libffi-3.4.4-1.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libidn2-2.3.4-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libnghttp2-1.51.0-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] libnsl2-2.0.0-4.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libpsl-0.21.1-6.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] librtas-2.0.3-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libselinux-3.4-6.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libsemanage-3.4-6.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libsepol-3.4-4.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libsigsegv-2.14-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libssh-0.10.4-2.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded           
[SKIPPED] libtasn1-4.19.0-1.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libtirpc-1.3.3-0.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libunistring-1.0-2.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libutempter-1.2.1-7.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] libverto-0.3.2-4.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libxcrypt-4.4.33-5.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libxml2-2.10.3-2.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] lua-libs-5.4.4-6.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] lz4-libs-1.9.3-5.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] mpfr-4.1.1-2.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] ncurses-base-6.3-5.20221126.fc38.noarch.rpm: Already downloaded      
[SKIPPED] ncurses-libs-6.3-5.20221126.fc38.ppc64le.rpm: Already downloaded     
[SKIPPED] nettle-3.8-2.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] openldap-2.6.3-1.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] openssl-libs-3.0.5-6.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] libgcc-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libgomp-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libstdc++-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] audit-libs-3.0.9-2.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded                 
[SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded      
[SKIPPED] crypto-policies-20221215-1.gita4c31a3.fc38.noarch.rpm: Already downloaded
[SKIPPED] debugedit-5.0-5.fc37.ppc64le.rpm: Already downloaded                 
[SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded              
[SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded                
[SKIPPED] fedora-release-38-0.6.noarch.rpm: Already downloaded                 
[SKIPPED] fedora-release-common-38-0.6.noarch.rpm: Already downloaded          
[SKIPPED] fedora-release-identity-basic-38-0.6.noarch.rpm: Already downloaded  
[SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded                   
[SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded           
[SKIPPED] filesystem-3.18-2.fc37.ppc64le.rpm: Already downloaded               
[SKIPPED] fonts-srpm-macros-2.0.5-10.fc38.noarch.rpm: Already downloaded       
[SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded            
[SKIPPED] gdb-minimal-12.1-10.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded          
[SKIPPED] glibc-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] glibc-common-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded       
[SKIPPED] glibc-gconv-extra-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded  
[SKIPPED] glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded
[SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded            
[SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded           
[SKIPPED] info-7.0.1-1.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded        
[SKIPPED] libblkid-2.38.1-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libfdisk-2.38.1-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libmount-2.38.1-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libpkgconf-1.8.0-3.fc37.ppc64le.rpm: Already downloaded              
[SKIPPED] libpwquality-1.4.5-1.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] libsmartcols-2.38.1-3.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] libuuid-2.38.1-3.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libzstd-1.5.2-3.fc37.ppc64le.rpm: Already downloaded                 
[SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded            
[SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded        
[SKIPPED] p11-kit-0.24.1-5.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] p11-kit-trust-0.24.1-5.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded  
[SKIPPED] pam-1.5.2-15.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] pam-libs-1.5.2-15.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] patch-2.7.6-17.fc37.ppc64le.rpm: Already downloaded                  
[SKIPPED] pcre2-10.40-1.fc37.1.ppc64le.rpm: Already downloaded                 
[SKIPPED] pcre2-syntax-10.40-1.fc37.1.noarch.rpm: Already downloaded           
[SKIPPED] perl-srpm-macros-1-47.fc38.noarch.rpm: Already downloaded            
[SKIPPED] pkgconf-1.8.0-3.fc37.ppc64le.rpm: Already downloaded                 
[SKIPPED] pkgconf-m4-1.8.0-3.fc37.noarch.rpm: Already downloaded               
[SKIPPED] pkgconf-pkg-config-1.8.0-3.fc37.ppc64le.rpm: Already downloaded      
[SKIPPED] popt-1.19-1.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] publicsuffix-list-dafsa-20221208-1.fc38.noarch.rpm: Already downloaded
[SKIPPED] python-srpm-macros-3.11-6.fc38.noarch.rpm: Already downloaded        
[SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] readline-8.2-2.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] redhat-rpm-config-235-1.fc38.noarch.rpm: Already downloaded          
[SKIPPED] rpm-4.18.0-8.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] rpm-build-4.18.0-8.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] rpm-build-libs-4.18.0-8.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] rpm-libs-4.18.0-8.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] rpmautospec-rpm-macros-0.3.1-1.fc38.noarch.rpm: Already downloaded   
[SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded            
[SKIPPED] sed-4.8-11.fc37.ppc64le.rpm: Already downloaded                      
[SKIPPED] setup-2.14.3-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] shadow-utils-4.13-3.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] sqlite-libs-3.40.0-1.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] systemd-libs-252.4-598.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] tar-1.34-5.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] tzdata-2022g-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] unzip-6.0-58.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] util-linux-2.38.1-3.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] util-linux-core-2.38.1-3.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] which-2.21-36.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] xxhash-libs-0.8.1-3.fc37.ppc64le.rpm: Already downloaded             
[SKIPPED] xz-5.2.9-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] xz-libs-5.2.9-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] zip-3.0-35.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] zlib-1.2.13-1.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] zstd-1.5.2-3.fc37.ppc64le.rpm: Already downloaded                    
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                         1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.ppc64le                       1/154 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le                       1/154 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/154 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/154 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          3/154 
  Installing       : tzdata-2022g-1.fc38.noarch                           4/154 
  Installing       : rust-srpm-macros-23-1.fc38.noarch                    5/154 
  Installing       : qt5-srpm-macros-5.15.7-1.fc38.noarch                 6/154 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       7/154 
  Installing       : pkgconf-m4-1.8.0-3.fc37.noarch                       8/154 
  Installing       : perl-srpm-macros-1-47.fc38.noarch                    9/154 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                  10/154 
  Installing       : package-notes-srpm-macros-0.5-6.fc38.noarch         11/154 
  Installing       : openblas-srpm-macros-2-12.fc37.noarch               12/154 
  Installing       : ocaml-srpm-macros-7-2.fc37.noarch                   13/154 
  Installing       : nim-srpm-macros-3-7.fc37.noarch                     14/154 
  Installing       : kernel-srpm-macros-1.0-15.fc37.noarch               15/154 
  Installing       : gnat-srpm-macros-4-16.fc37.noarch                   16/154 
  Installing       : ghc-srpm-macros-1.5.0-7.fc37.noarch                 17/154 
  Installing       : fpc-srpm-macros-1.3-6.fc37.noarch                   18/154 
  Installing       : fedora-gpg-keys-38-0.3.noarch                       19/154 
  Installing       : fedora-release-38-0.6.noarch                        20/154 
  Installing       : fedora-release-common-38-0.6.noarch                 21/154 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  22/154 
  Installing       : fedora-repos-38-0.3.noarch                          23/154 
  Installing       : setup-2.14.3-1.fc38.noarch                          24/154 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.14.3-1.fc38.noarch                          24/154 
  Installing       : filesystem-3.18-2.fc37.ppc64le                      25/154 
  Installing       : basesystem-11-14.fc37.noarch                        26/154 
  Installing       : ansible-srpm-macros-1-8.1.fc38.noarch               27/154 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch             28/154 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.ppc64le            29/154 
  Installing       : glibc-gconv-extra-2.36.9000-19.fc38.ppc64le         30/154 
  Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.ppc64le         30/154 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     31/154 
  Installing       : glibc-2.36.9000-19.fc38.ppc64le                     31/154 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     31/154 
  Installing       : bash-5.2.9-3.fc38.ppc64le                           32/154 
  Running scriptlet: bash-5.2.9-3.fc38.ppc64le                           32/154 
  Installing       : glibc-common-2.36.9000-19.fc38.ppc64le              33/154 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le    34/154 
  Installing       : zlib-1.2.13-1.fc38.ppc64le                          35/154 
  Installing       : xz-libs-5.2.9-1.fc38.ppc64le                        36/154 
  Installing       : bzip2-libs-1.0.8-12.fc38.ppc64le                    37/154 
  Installing       : elfutils-libelf-0.188-3.fc38.ppc64le                38/154 
  Installing       : gmp-1:6.2.1-3.fc38.ppc64le                          39/154 
  Installing       : libstdc++-13.0.0-0.4.fc38.ppc64le                   40/154 
  Installing       : libuuid-2.38.1-3.fc38.ppc64le                       41/154 
  Installing       : libzstd-1.5.2-3.fc37.ppc64le                        42/154 
  Installing       : popt-1.19-1.fc38.ppc64le                            43/154 
  Installing       : libblkid-2.38.1-3.fc38.ppc64le                      44/154 
  Installing       : libattr-2.5.1-5.fc38.ppc64le                        45/154 
  Installing       : libacl-2.3.1-4.fc38.ppc64le                         46/154 
  Installing       : libcap-2.48-5.fc38.ppc64le                          47/154 
  Installing       : libxcrypt-4.4.33-5.fc38.ppc64le                     48/154 
  Installing       : readline-8.2-2.fc38.ppc64le                         49/154 
  Installing       : lz4-libs-1.9.3-5.fc38.ppc64le                       50/154 
  Installing       : systemd-libs-252.4-598.fc38.ppc64le                 51/154 
  Installing       : mpfr-4.1.1-2.fc38.ppc64le                           52/154 
  Installing       : dwz-0.15-1.fc38.ppc64le                             53/154 
  Installing       : unzip-6.0-58.fc38.ppc64le                           54/154 
  Installing       : file-libs-5.42-4.fc38.ppc64le                       55/154 
  Installing       : file-5.42-4.fc38.ppc64le                            56/154 
  Installing       : sqlite-libs-3.40.0-1.fc38.ppc64le                   57/154 
  Installing       : alternatives-1.21-1.fc38.ppc64le                    58/154 
  Installing       : libcap-ng-0.8.3-4.fc38.ppc64le                      59/154 
  Installing       : audit-libs-3.0.9-2.fc38.ppc64le                     60/154 
  Installing       : libcom_err-1.46.5-3.fc38.ppc64le                    61/154 
  Installing       : libeconf-0.4.0-4.fc38.ppc64le                       62/154 
  Installing       : pam-libs-1.5.2-15.fc38.ppc64le                      63/154 
  Installing       : libsepol-3.4-4.fc38.ppc64le                         64/154 
  Installing       : libunistring-1.0-2.fc38.ppc64le                     65/154 
  Installing       : libidn2-2.3.4-1.fc38.ppc64le                        66/154 
  Installing       : lua-libs-5.4.4-6.fc38.ppc64le                       67/154 
  Installing       : libsmartcols-2.38.1-3.fc38.ppc64le                  68/154 
  Installing       : pcre2-10.40-1.fc37.1.ppc64le                        69/154 
  Installing       : libselinux-3.4-6.fc38.ppc64le                       70/154 
  Installing       : sed-4.8-11.fc37.ppc64le                             71/154 
  Installing       : grep-3.8-1.fc38.ppc64le                             72/154 
  Installing       : findutils-1:4.9.0-2.fc38.ppc64le                    73/154 
  Installing       : xz-5.2.9-1.fc38.ppc64le                             74/154 
  Installing       : libmount-2.38.1-3.fc38.ppc64le                      75/154 
  Installing       : util-linux-core-2.38.1-3.fc38.ppc64le               76/154 
  Installing       : libsemanage-3.4-6.fc38.ppc64le                      77/154 
  Installing       : shadow-utils-2:4.13-3.fc38.ppc64le                  78/154 
  Running scriptlet: libutempter-1.2.1-7.fc38.ppc64le                    79/154 
  Installing       : libutempter-1.2.1-7.fc38.ppc64le                    79/154 
  Installing       : tar-2:1.34-5.fc38.ppc64le                           80/154 
  Installing       : libpsl-0.21.1-6.fc38.ppc64le                        81/154 
  Installing       : zip-3.0-35.fc38.ppc64le                             82/154 
  Installing       : zstd-1.5.2-3.fc37.ppc64le                           83/154 
  Installing       : libfdisk-2.38.1-3.fc38.ppc64le                      84/154 
  Installing       : nettle-3.8-2.fc38.ppc64le                           85/154 
  Installing       : rpm-sequoia-1.2.0-1.fc38.ppc64le                    86/154 
  Installing       : rpm-libs-4.18.0-8.fc38.ppc64le                      87/154 
  Installing       : bzip2-1.0.8-12.fc38.ppc64le                         88/154 
  Installing       : libxml2-2.10.3-2.fc38.ppc64le                       89/154 
  Installing       : ed-1.18-2.fc38.ppc64le                              90/154 
  Installing       : patch-2.7.6-17.fc37.ppc64le                         91/154 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     92/154 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     92/154 
  Installing       : cpio-2.13-13.fc38.ppc64le                           93/154 
  Installing       : diffutils-3.8-3.fc38.ppc64le                        94/154 
  Installing       : gdbm-libs-1:1.23-2.fc38.ppc64le                     95/154 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                96/154 
  Installing       : jansson-2.13.1-5.fc38.ppc64le                       97/154 
  Installing       : keyutils-libs-1.6.1-5.fc38.ppc64le                  98/154 
  Installing       : libbrotli-1.0.9-9.fc38.ppc64le                      99/154 
  Installing       : libdb-5.3.28-54.fc38.ppc64le                       100/154 
  Installing       : libffi-3.4.4-1.fc38.ppc64le                        101/154 
  Installing       : p11-kit-0.24.1-5.fc38.ppc64le                      102/154 
  Installing       : libnghttp2-1.51.0-1.fc38.ppc64le                   103/154 
  Installing       : librtas-2.0.3-1.fc38.ppc64le                       104/154 
  Running scriptlet: librtas-2.0.3-1.fc38.ppc64le                       104/154 
  Installing       : libsigsegv-2.14-3.fc38.ppc64le                     105/154 
  Installing       : gawk-5.1.1-4.fc38.ppc64le                          106/154 
  Installing       : libtasn1-4.19.0-1.fc38.ppc64le                     107/154 
  Installing       : p11-kit-trust-0.24.1-5.fc38.ppc64le                108/154 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le                108/154 
  Installing       : libverto-0.3.2-4.fc38.ppc64le                      109/154 
  Installing       : libgomp-13.0.0-0.4.fc38.ppc64le                    110/154 
  Installing       : libpkgconf-1.8.0-3.fc37.ppc64le                    111/154 
  Installing       : pkgconf-1.8.0-3.fc37.ppc64le                       112/154 
  Installing       : pkgconf-pkg-config-1.8.0-3.fc37.ppc64le            113/154 
  Installing       : xxhash-libs-0.8.1-3.fc37.ppc64le                   114/154 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                 115/154 
  Installing       : coreutils-common-9.1-8.fc38.ppc64le                116/154 
  Installing       : openssl-libs-1:3.0.5-6.fc38.ppc64le                117/154 
  Installing       : coreutils-9.1-8.fc38.ppc64le                       118/154 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            119/154 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            119/154 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            119/154 
  Installing       : krb5-libs-1.20.1-3.fc38.ppc64le                    120/154 
  Installing       : libtirpc-1.3.3-0.fc38.ppc64le                      121/154 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le               122/154 
  Installing       : authselect-libs-1.4.2-1.fc38.ppc64le               122/154 
  Installing       : gzip-1.12-2.fc38.ppc64le                           123/154 
  Installing       : cracklib-2.9.7-30.fc38.ppc64le                     124/154 
  Installing       : libpwquality-1.4.5-1.fc38.ppc64le                  125/154 
  Installing       : authselect-1.4.2-1.fc38.ppc64le                    126/154 
  Installing       : libnsl2-2.0.0-4.fc38.ppc64le                       127/154 
  Installing       : pam-1.5.2-15.fc38.ppc64le                          128/154 
  Installing       : libssh-0.10.4-2.fc38.ppc64le                       129/154 
  Installing       : libarchive-3.6.1-3.fc38.ppc64le                    130/154 
  Installing       : libevent-2.1.12-7.fc38.ppc64le                     131/154 
  Installing       : openldap-2.6.3-1.fc38.ppc64le                      132/154 
  Installing       : libcurl-7.87.0-1.fc38.ppc64le                      133/154 
  Installing       : elfutils-libs-0.188-3.fc38.ppc64le                 134/154 
  Installing       : elfutils-debuginfod-client-0.188-3.fc38.ppc64le    135/154 
  Installing       : binutils-gold-2.39-6.fc38.ppc64le                  136/154 
  Installing       : binutils-2.39-6.fc38.ppc64le                       137/154 
  Running scriptlet: binutils-2.39-6.fc38.ppc64le                       137/154 
  Installing       : elfutils-0.188-3.fc38.ppc64le                      138/154 
  Installing       : gdb-minimal-12.1-10.fc38.ppc64le                   139/154 
  Installing       : debugedit-5.0-5.fc37.ppc64le                       140/154 
  Installing       : rpm-build-libs-4.18.0-8.fc38.ppc64le               141/154 
  Installing       : curl-7.87.0-1.fc38.ppc64le                         142/154 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          143/154 
  Installing       : rpm-4.18.0-8.fc38.ppc64le                          143/154 
  Installing       : efi-srpm-macros-5-6.fc37.noarch                    144/154 
  Installing       : lua-srpm-macros-1-7.fc37.noarch                    145/154 
  Installing       : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         146/154 
  Installing       : fonts-srpm-macros-1:2.0.5-10.fc38.noarch           147/154 
  Installing       : go-srpm-macros-3.2.0-1.fc38.noarch                 148/154 
  Installing       : python-srpm-macros-3.11-6.fc38.noarch              149/154 
  Installing       : redhat-rpm-config-235-1.fc38.noarch                150/154 
  Installing       : rpm-build-4.18.0-8.fc38.ppc64le                    151/154 
  Installing       : util-linux-2.38.1-3.fc38.ppc64le                   152/154 
  Installing       : which-2.21-36.fc38.ppc64le                         153/154 
  Installing       : info-7.0.1-1.fc38.ppc64le                          154/154 
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                     154/154 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            154/154 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le               154/154 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          154/154 
  Running scriptlet: info-7.0.1-1.fc38.ppc64le                          154/154 
  Verifying        : alternatives-1.21-1.fc38.ppc64le                     1/154 
  Verifying        : authselect-1.4.2-1.fc38.ppc64le                      2/154 
  Verifying        : authselect-libs-1.4.2-1.fc38.ppc64le                 3/154 
  Verifying        : bash-5.2.9-3.fc38.ppc64le                            4/154 
  Verifying        : binutils-2.39-6.fc38.ppc64le                         5/154 
  Verifying        : binutils-gold-2.39-6.fc38.ppc64le                    6/154 
  Verifying        : bzip2-1.0.8-12.fc38.ppc64le                          7/154 
  Verifying        : bzip2-libs-1.0.8-12.fc38.ppc64le                     8/154 
  Verifying        : coreutils-9.1-8.fc38.ppc64le                         9/154 
  Verifying        : coreutils-common-9.1-8.fc38.ppc64le                 10/154 
  Verifying        : cpio-2.13-13.fc38.ppc64le                           11/154 
  Verifying        : cracklib-2.9.7-30.fc38.ppc64le                      12/154 
  Verifying        : curl-7.87.0-1.fc38.ppc64le                          13/154 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                14/154 
  Verifying        : diffutils-3.8-3.fc38.ppc64le                        15/154 
  Verifying        : dwz-0.15-1.fc38.ppc64le                             16/154 
  Verifying        : ed-1.18-2.fc38.ppc64le                              17/154 
  Verifying        : elfutils-0.188-3.fc38.ppc64le                       18/154 
  Verifying        : elfutils-debuginfod-client-0.188-3.fc38.ppc64le     19/154 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch     20/154 
  Verifying        : elfutils-libelf-0.188-3.fc38.ppc64le                21/154 
  Verifying        : elfutils-libs-0.188-3.fc38.ppc64le                  22/154 
  Verifying        : file-5.42-4.fc38.ppc64le                            23/154 
  Verifying        : file-libs-5.42-4.fc38.ppc64le                       24/154 
  Verifying        : findutils-1:4.9.0-2.fc38.ppc64le                    25/154 
  Verifying        : gawk-5.1.1-4.fc38.ppc64le                           26/154 
  Verifying        : gdbm-libs-1:1.23-2.fc38.ppc64le                     27/154 
  Verifying        : gmp-1:6.2.1-3.fc38.ppc64le                          28/154 
  Verifying        : grep-3.8-1.fc38.ppc64le                             29/154 
  Verifying        : gzip-1.12-2.fc38.ppc64le                            30/154 
  Verifying        : jansson-2.13.1-5.fc38.ppc64le                       31/154 
  Verifying        : keyutils-libs-1.6.1-5.fc38.ppc64le                  32/154 
  Verifying        : krb5-libs-1.20.1-3.fc38.ppc64le                     33/154 
  Verifying        : libacl-2.3.1-4.fc38.ppc64le                         34/154 
  Verifying        : libarchive-3.6.1-3.fc38.ppc64le                     35/154 
  Verifying        : libattr-2.5.1-5.fc38.ppc64le                        36/154 
  Verifying        : libbrotli-1.0.9-9.fc38.ppc64le                      37/154 
  Verifying        : libcap-2.48-5.fc38.ppc64le                          38/154 
  Verifying        : libcap-ng-0.8.3-4.fc38.ppc64le                      39/154 
  Verifying        : libcom_err-1.46.5-3.fc38.ppc64le                    40/154 
  Verifying        : libcurl-7.87.0-1.fc38.ppc64le                       41/154 
  Verifying        : libdb-5.3.28-54.fc38.ppc64le                        42/154 
  Verifying        : libeconf-0.4.0-4.fc38.ppc64le                       43/154 
  Verifying        : libevent-2.1.12-7.fc38.ppc64le                      44/154 
  Verifying        : libffi-3.4.4-1.fc38.ppc64le                         45/154 
  Verifying        : libidn2-2.3.4-1.fc38.ppc64le                        46/154 
  Verifying        : libnghttp2-1.51.0-1.fc38.ppc64le                    47/154 
  Verifying        : libnsl2-2.0.0-4.fc38.ppc64le                        48/154 
  Verifying        : libpsl-0.21.1-6.fc38.ppc64le                        49/154 
  Verifying        : librtas-2.0.3-1.fc38.ppc64le                        50/154 
  Verifying        : libselinux-3.4-6.fc38.ppc64le                       51/154 
  Verifying        : libsemanage-3.4-6.fc38.ppc64le                      52/154 
  Verifying        : libsepol-3.4-4.fc38.ppc64le                         53/154 
  Verifying        : libsigsegv-2.14-3.fc38.ppc64le                      54/154 
  Verifying        : libssh-0.10.4-2.fc38.ppc64le                        55/154 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  56/154 
  Verifying        : libtasn1-4.19.0-1.fc38.ppc64le                      57/154 
  Verifying        : libtirpc-1.3.3-0.fc38.ppc64le                       58/154 
  Verifying        : libunistring-1.0-2.fc38.ppc64le                     59/154 
  Verifying        : libutempter-1.2.1-7.fc38.ppc64le                    60/154 
  Verifying        : libverto-0.3.2-4.fc38.ppc64le                       61/154 
  Verifying        : libxcrypt-4.4.33-5.fc38.ppc64le                     62/154 
  Verifying        : libxml2-2.10.3-2.fc38.ppc64le                       63/154 
  Verifying        : lua-libs-5.4.4-6.fc38.ppc64le                       64/154 
  Verifying        : lz4-libs-1.9.3-5.fc38.ppc64le                       65/154 
  Verifying        : mpfr-4.1.1-2.fc38.ppc64le                           66/154 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch             67/154 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.ppc64le            68/154 
  Verifying        : nettle-3.8-2.fc38.ppc64le                           69/154 
  Verifying        : openldap-2.6.3-1.fc38.ppc64le                       70/154 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.ppc64le                 71/154 
  Verifying        : libgcc-13.0.0-0.4.fc38.ppc64le                      72/154 
  Verifying        : libgomp-13.0.0-0.4.fc38.ppc64le                     73/154 
  Verifying        : libstdc++-13.0.0-0.4.fc38.ppc64le                   74/154 
  Verifying        : ansible-srpm-macros-1-8.1.fc38.noarch               75/154 
  Verifying        : audit-libs-3.0.9-2.fc38.ppc64le                     76/154 
  Verifying        : basesystem-11-14.fc37.noarch                        77/154 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             78/154 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    79/154 
  Verifying        : debugedit-5.0-5.fc37.ppc64le                        80/154 
  Verifying        : efi-srpm-macros-5-6.fc37.noarch                     81/154 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       82/154 
  Verifying        : fedora-release-38-0.6.noarch                        83/154 
  Verifying        : fedora-release-common-38-0.6.noarch                 84/154 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         85/154 
  Verifying        : fedora-repos-38-0.3.noarch                          86/154 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  87/154 
  Verifying        : filesystem-3.18-2.fc37.ppc64le                      88/154 
  Verifying        : fonts-srpm-macros-1:2.0.5-10.fc38.noarch            89/154 
  Verifying        : fpc-srpm-macros-1.3-6.fc37.noarch                   90/154 
  Verifying        : gdb-minimal-12.1-10.fc38.ppc64le                    91/154 
  Verifying        : ghc-srpm-macros-1.5.0-7.fc37.noarch                 92/154 
  Verifying        : glibc-2.36.9000-19.fc38.ppc64le                     93/154 
  Verifying        : glibc-common-2.36.9000-19.fc38.ppc64le              94/154 
  Verifying        : glibc-gconv-extra-2.36.9000-19.fc38.ppc64le         95/154 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le    96/154 
  Verifying        : gnat-srpm-macros-4-16.fc37.noarch                   97/154 
  Verifying        : go-srpm-macros-3.2.0-1.fc38.noarch                  98/154 
  Verifying        : info-7.0.1-1.fc38.ppc64le                           99/154 
  Verifying        : kernel-srpm-macros-1.0-15.fc37.noarch              100/154 
  Verifying        : libblkid-2.38.1-3.fc38.ppc64le                     101/154 
  Verifying        : libfdisk-2.38.1-3.fc38.ppc64le                     102/154 
  Verifying        : libmount-2.38.1-3.fc38.ppc64le                     103/154 
  Verifying        : libpkgconf-1.8.0-3.fc37.ppc64le                    104/154 
  Verifying        : libpwquality-1.4.5-1.fc38.ppc64le                  105/154 
  Verifying        : libsmartcols-2.38.1-3.fc38.ppc64le                 106/154 
  Verifying        : libuuid-2.38.1-3.fc38.ppc64le                      107/154 
  Verifying        : libzstd-1.5.2-3.fc37.ppc64le                       108/154 
  Verifying        : lua-srpm-macros-1-7.fc37.noarch                    109/154 
  Verifying        : nim-srpm-macros-3-7.fc37.noarch                    110/154 
  Verifying        : ocaml-srpm-macros-7-2.fc37.noarch                  111/154 
  Verifying        : openblas-srpm-macros-2-12.fc37.noarch              112/154 
  Verifying        : p11-kit-0.24.1-5.fc38.ppc64le                      113/154 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.ppc64le                114/154 
  Verifying        : package-notes-srpm-macros-0.5-6.fc38.noarch        115/154 
  Verifying        : pam-1.5.2-15.fc38.ppc64le                          116/154 
  Verifying        : pam-libs-1.5.2-15.fc38.ppc64le                     117/154 
  Verifying        : patch-2.7.6-17.fc37.ppc64le                        118/154 
  Verifying        : pcre2-10.40-1.fc37.1.ppc64le                       119/154 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 120/154 
  Verifying        : perl-srpm-macros-1-47.fc38.noarch                  121/154 
  Verifying        : pkgconf-1.8.0-3.fc37.ppc64le                       122/154 
  Verifying        : pkgconf-m4-1.8.0-3.fc37.noarch                     123/154 
  Verifying        : pkgconf-pkg-config-1.8.0-3.fc37.ppc64le            124/154 
  Verifying        : popt-1.19-1.fc38.ppc64le                           125/154 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     126/154 
  Verifying        : python-srpm-macros-3.11-6.fc38.noarch              127/154 
  Verifying        : qt5-srpm-macros-5.15.7-1.fc38.noarch               128/154 
  Verifying        : readline-8.2-2.fc38.ppc64le                        129/154 
  Verifying        : redhat-rpm-config-235-1.fc38.noarch                130/154 
  Verifying        : rpm-4.18.0-8.fc38.ppc64le                          131/154 
  Verifying        : rpm-build-4.18.0-8.fc38.ppc64le                    132/154 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.ppc64le               133/154 
  Verifying        : rpm-libs-4.18.0-8.fc38.ppc64le                     134/154 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.ppc64le                   135/154 
  Verifying        : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         136/154 
  Verifying        : rust-srpm-macros-23-1.fc38.noarch                  137/154 
  Verifying        : sed-4.8-11.fc37.ppc64le                            138/154 
  Verifying        : setup-2.14.3-1.fc38.noarch                         139/154 
  Verifying        : shadow-utils-2:4.13-3.fc38.ppc64le                 140/154 
  Verifying        : sqlite-libs-3.40.0-1.fc38.ppc64le                  141/154 
  Verifying        : systemd-libs-252.4-598.fc38.ppc64le                142/154 
  Verifying        : tar-2:1.34-5.fc38.ppc64le                          143/154 
  Verifying        : tzdata-2022g-1.fc38.noarch                         144/154 
  Verifying        : unzip-6.0-58.fc38.ppc64le                          145/154 
  Verifying        : util-linux-2.38.1-3.fc38.ppc64le                   146/154 
  Verifying        : util-linux-core-2.38.1-3.fc38.ppc64le              147/154 
  Verifying        : which-2.21-36.fc38.ppc64le                         148/154 
  Verifying        : xxhash-libs-0.8.1-3.fc37.ppc64le                   149/154 
  Verifying        : xz-5.2.9-1.fc38.ppc64le                            150/154 
  Verifying        : xz-libs-5.2.9-1.fc38.ppc64le                       151/154 
  Verifying        : zip-3.0-35.fc38.ppc64le                            152/154 
  Verifying        : zlib-1.2.13-1.fc38.ppc64le                         153/154 
  Verifying        : zstd-1.5.2-3.fc37.ppc64le                          154/154 

Installed:
  alternatives-1.21-1.fc38.ppc64le                                              
  ansible-srpm-macros-1-8.1.fc38.noarch                                         
  audit-libs-3.0.9-2.fc38.ppc64le                                               
  authselect-1.4.2-1.fc38.ppc64le                                               
  authselect-libs-1.4.2-1.fc38.ppc64le                                          
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.ppc64le                                                     
  binutils-2.39-6.fc38.ppc64le                                                  
  binutils-gold-2.39-6.fc38.ppc64le                                             
  bzip2-1.0.8-12.fc38.ppc64le                                                   
  bzip2-libs-1.0.8-12.fc38.ppc64le                                              
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.ppc64le                                                  
  coreutils-common-9.1-8.fc38.ppc64le                                           
  cpio-2.13-13.fc38.ppc64le                                                     
  cracklib-2.9.7-30.fc38.ppc64le                                                
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.ppc64le                                                    
  cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                                          
  debugedit-5.0-5.fc37.ppc64le                                                  
  diffutils-3.8-3.fc38.ppc64le                                                  
  dwz-0.15-1.fc38.ppc64le                                                       
  ed-1.18-2.fc38.ppc64le                                                        
  efi-srpm-macros-5-6.fc37.noarch                                               
  elfutils-0.188-3.fc38.ppc64le                                                 
  elfutils-debuginfod-client-0.188-3.fc38.ppc64le                               
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.ppc64le                                          
  elfutils-libs-0.188-3.fc38.ppc64le                                            
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-5.42-4.fc38.ppc64le                                                      
  file-libs-5.42-4.fc38.ppc64le                                                 
  filesystem-3.18-2.fc37.ppc64le                                                
  findutils-1:4.9.0-2.fc38.ppc64le                                              
  fonts-srpm-macros-1:2.0.5-10.fc38.noarch                                      
  fpc-srpm-macros-1.3-6.fc37.noarch                                             
  gawk-5.1.1-4.fc38.ppc64le                                                     
  gdb-minimal-12.1-10.fc38.ppc64le                                              
  gdbm-libs-1:1.23-2.fc38.ppc64le                                               
  ghc-srpm-macros-1.5.0-7.fc37.noarch                                           
  glibc-2.36.9000-19.fc38.ppc64le                                               
  glibc-common-2.36.9000-19.fc38.ppc64le                                        
  glibc-gconv-extra-2.36.9000-19.fc38.ppc64le                                   
  glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le                              
  gmp-1:6.2.1-3.fc38.ppc64le                                                    
  gnat-srpm-macros-4-16.fc37.noarch                                             
  go-srpm-macros-3.2.0-1.fc38.noarch                                            
  grep-3.8-1.fc38.ppc64le                                                       
  gzip-1.12-2.fc38.ppc64le                                                      
  info-7.0.1-1.fc38.ppc64le                                                     
  jansson-2.13.1-5.fc38.ppc64le                                                 
  kernel-srpm-macros-1.0-15.fc37.noarch                                         
  keyutils-libs-1.6.1-5.fc38.ppc64le                                            
  krb5-libs-1.20.1-3.fc38.ppc64le                                               
  libacl-2.3.1-4.fc38.ppc64le                                                   
  libarchive-3.6.1-3.fc38.ppc64le                                               
  libattr-2.5.1-5.fc38.ppc64le                                                  
  libblkid-2.38.1-3.fc38.ppc64le                                                
  libbrotli-1.0.9-9.fc38.ppc64le                                                
  libcap-2.48-5.fc38.ppc64le                                                    
  libcap-ng-0.8.3-4.fc38.ppc64le                                                
  libcom_err-1.46.5-3.fc38.ppc64le                                              
  libcurl-7.87.0-1.fc38.ppc64le                                                 
  libdb-5.3.28-54.fc38.ppc64le                                                  
  libeconf-0.4.0-4.fc38.ppc64le                                                 
  libevent-2.1.12-7.fc38.ppc64le                                                
  libfdisk-2.38.1-3.fc38.ppc64le                                                
  libffi-3.4.4-1.fc38.ppc64le                                                   
  libgcc-13.0.0-0.4.fc38.ppc64le                                                
  libgomp-13.0.0-0.4.fc38.ppc64le                                               
  libidn2-2.3.4-1.fc38.ppc64le                                                  
  libmount-2.38.1-3.fc38.ppc64le                                                
  libnghttp2-1.51.0-1.fc38.ppc64le                                              
  libnsl2-2.0.0-4.fc38.ppc64le                                                  
  libpkgconf-1.8.0-3.fc37.ppc64le                                               
  libpsl-0.21.1-6.fc38.ppc64le                                                  
  libpwquality-1.4.5-1.fc38.ppc64le                                             
  librtas-2.0.3-1.fc38.ppc64le                                                  
  libselinux-3.4-6.fc38.ppc64le                                                 
  libsemanage-3.4-6.fc38.ppc64le                                                
  libsepol-3.4-4.fc38.ppc64le                                                   
  libsigsegv-2.14-3.fc38.ppc64le                                                
  libsmartcols-2.38.1-3.fc38.ppc64le                                            
  libssh-0.10.4-2.fc38.ppc64le                                                  
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.ppc64le                                             
  libtasn1-4.19.0-1.fc38.ppc64le                                                
  libtirpc-1.3.3-0.fc38.ppc64le                                                 
  libunistring-1.0-2.fc38.ppc64le                                               
  libutempter-1.2.1-7.fc38.ppc64le                                              
  libuuid-2.38.1-3.fc38.ppc64le                                                 
  libverto-0.3.2-4.fc38.ppc64le                                                 
  libxcrypt-4.4.33-5.fc38.ppc64le                                               
  libxml2-2.10.3-2.fc38.ppc64le                                                 
  libzstd-1.5.2-3.fc37.ppc64le                                                  
  lua-libs-5.4.4-6.fc38.ppc64le                                                 
  lua-srpm-macros-1-7.fc37.noarch                                               
  lz4-libs-1.9.3-5.fc38.ppc64le                                                 
  mpfr-4.1.1-2.fc38.ppc64le                                                     
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.ppc64le                                      
  nettle-3.8-2.fc38.ppc64le                                                     
  nim-srpm-macros-3-7.fc37.noarch                                               
  ocaml-srpm-macros-7-2.fc37.noarch                                             
  openblas-srpm-macros-2-12.fc37.noarch                                         
  openldap-2.6.3-1.fc38.ppc64le                                                 
  openssl-libs-1:3.0.5-6.fc38.ppc64le                                           
  p11-kit-0.24.1-5.fc38.ppc64le                                                 
  p11-kit-trust-0.24.1-5.fc38.ppc64le                                           
  package-notes-srpm-macros-0.5-6.fc38.noarch                                   
  pam-1.5.2-15.fc38.ppc64le                                                     
  pam-libs-1.5.2-15.fc38.ppc64le                                                
  patch-2.7.6-17.fc37.ppc64le                                                   
  pcre2-10.40-1.fc37.1.ppc64le                                                  
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  perl-srpm-macros-1-47.fc38.noarch                                             
  pkgconf-1.8.0-3.fc37.ppc64le                                                  
  pkgconf-m4-1.8.0-3.fc37.noarch                                                
  pkgconf-pkg-config-1.8.0-3.fc37.ppc64le                                       
  popt-1.19-1.fc38.ppc64le                                                      
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-srpm-macros-3.11-6.fc38.noarch                                         
  qt5-srpm-macros-5.15.7-1.fc38.noarch                                          
  readline-8.2-2.fc38.ppc64le                                                   
  redhat-rpm-config-235-1.fc38.noarch                                           
  rpm-4.18.0-8.fc38.ppc64le                                                     
  rpm-build-4.18.0-8.fc38.ppc64le                                               
  rpm-build-libs-4.18.0-8.fc38.ppc64le                                          
  rpm-libs-4.18.0-8.fc38.ppc64le                                                
  rpm-sequoia-1.2.0-1.fc38.ppc64le                                              
  rpmautospec-rpm-macros-0.3.1-1.fc38.noarch                                    
  rust-srpm-macros-23-1.fc38.noarch                                             
  sed-4.8-11.fc37.ppc64le                                                       
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.ppc64le                                            
  sqlite-libs-3.40.0-1.fc38.ppc64le                                             
  systemd-libs-252.4-598.fc38.ppc64le                                           
  tar-2:1.34-5.fc38.ppc64le                                                     
  tzdata-2022g-1.fc38.noarch                                                    
  unzip-6.0-58.fc38.ppc64le                                                     
  util-linux-2.38.1-3.fc38.ppc64le                                              
  util-linux-core-2.38.1-3.fc38.ppc64le                                         
  which-2.21-36.fc38.ppc64le                                                    
  xxhash-libs-0.8.1-3.fc37.ppc64le                                              
  xz-5.2.9-1.fc38.ppc64le                                                       
  xz-libs-5.2.9-1.fc38.ppc64le                                                  
  zip-3.0-35.fc38.ppc64le                                                       
  zlib-1.2.13-1.fc38.ppc64le                                                    
  zstd-1.5.2-3.fc37.ppc64le                                                     

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: libgcc-13.0.0-0.4.fc38.ppc64le
rpm-libs-4.18.0-8.fc38.ppc64le
libzstd-1.5.2-3.fc37.ppc64le
dwz-0.15-1.fc38.ppc64le
coreutils-9.1-8.fc38.ppc64le
patch-2.7.6-17.fc37.ppc64le
grep-3.8-1.fc38.ppc64le
rpm-4.18.0-8.fc38.ppc64le
shadow-utils-4.13-3.fc38.ppc64le
nim-srpm-macros-3-7.fc37.noarch
gzip-1.12-2.fc38.ppc64le
libattr-2.5.1-5.fc38.ppc64le
pkgconf-1.8.0-3.fc37.ppc64le
rust-srpm-macros-23-1.fc38.noarch
gpg-pubkey-5323552a-6112bcdc
ghc-srpm-macros-1.5.0-7.fc37.noarch
cyrus-sasl-lib-2.1.28-8.fc38.ppc64le
libcurl-7.87.0-1.fc38.ppc64le
xz-libs-5.2.9-1.fc38.ppc64le
rpm-build-libs-4.18.0-8.fc38.ppc64le
redhat-rpm-config-235-1.fc38.noarch
zstd-1.5.2-3.fc37.ppc64le
qt5-srpm-macros-5.15.7-1.fc38.noarch
libcom_err-1.46.5-3.fc38.ppc64le
info-7.0.1-1.fc38.ppc64le
ca-certificates-2022.2.54-5.fc37.noarch
libutempter-1.2.1-7.fc38.ppc64le
libarchive-3.6.1-3.fc38.ppc64le
gdbm-libs-1.23-2.fc38.ppc64le
fedora-repos-rawhide-38-0.3.noarch
libfdisk-2.38.1-3.fc38.ppc64le
audit-libs-3.0.9-2.fc38.ppc64le
lua-libs-5.4.4-6.fc38.ppc64le
gawk-5.1.1-4.fc38.ppc64le
readline-8.2-2.fc38.ppc64le
fpc-srpm-macros-1.3-6.fc37.noarch
libpwquality-1.4.5-1.fc38.ppc64le
keyutils-libs-1.6.1-5.fc38.ppc64le
glibc-gconv-extra-2.36.9000-19.fc38.ppc64le
tar-1.34-5.fc38.ppc64le
glibc-2.36.9000-19.fc38.ppc64le
rpmautospec-rpm-macros-0.3.1-1.fc38.noarch
authselect-libs-1.4.2-1.fc38.ppc64le
jansson-2.13.1-5.fc38.ppc64le
xxhash-libs-0.8.1-3.fc37.ppc64le
zip-3.0-35.fc38.ppc64le
elfutils-libs-0.188-3.fc38.ppc64le
p11-kit-0.24.1-5.fc38.ppc64le
libcap-ng-0.8.3-4.fc38.ppc64le
fedora-release-common-38-0.6.noarch
libacl-2.3.1-4.fc38.ppc64le
cracklib-2.9.7-30.fc38.ppc64le
tzdata-2022g-1.fc38.noarch
ocaml-srpm-macros-7-2.fc37.noarch
libsepol-3.4-4.fc38.ppc64le
openssl-libs-3.0.5-6.fc38.ppc64le
bzip2-1.0.8-12.fc38.ppc64le
python-srpm-macros-3.11-6.fc38.noarch
libuuid-2.38.1-3.fc38.ppc64le
libselinux-3.4-6.fc38.ppc64le
gmp-6.2.1-3.fc38.ppc64le
libnghttp2-1.51.0-1.fc38.ppc64le
libtirpc-1.3.3-0.fc38.ppc64le
libsigsegv-2.14-3.fc38.ppc64le
crypto-policies-20221215-1.gita4c31a3.fc38.noarch
cpio-2.13-13.fc38.ppc64le
gnat-srpm-macros-4-16.fc37.noarch
lz4-libs-1.9.3-5.fc38.ppc64le
publicsuffix-list-dafsa-20221208-1.fc38.noarch
unzip-6.0-58.fc38.ppc64le
libxcrypt-4.4.33-5.fc38.ppc64le
libunistring-1.0-2.fc38.ppc64le
rpm-sequoia-1.2.0-1.fc38.ppc64le
elfutils-libelf-0.188-3.fc38.ppc64le
gdb-minimal-12.1-10.fc38.ppc64le
libbrotli-1.0.9-9.fc38.ppc64le
perl-srpm-macros-1-47.fc38.noarch
zlib-1.2.13-1.fc38.ppc64le
librtas-2.0.3-1.fc38.ppc64le
libpsl-0.21.1-6.fc38.ppc64le
elfutils-default-yama-scope-0.188-3.fc38.noarch
setup-2.14.3-1.fc38.noarch
libstdc++-13.0.0-0.4.fc38.ppc64le
glibc-common-2.36.9000-19.fc38.ppc64le
efi-srpm-macros-5-6.fc37.noarch
ed-1.18-2.fc38.ppc64le
openblas-srpm-macros-2-12.fc37.noarch
fedora-release-identity-basic-38-0.6.noarch
libxml2-2.10.3-2.fc38.ppc64le
coreutils-common-9.1-8.fc38.ppc64le
libsmartcols-2.38.1-3.fc38.ppc64le
fedora-release-38-0.6.noarch
openldap-2.6.3-1.fc38.ppc64le
pcre2-10.40-1.fc37.1.ppc64le
util-linux-2.38.1-3.fc38.ppc64le
libmount-2.38.1-3.fc38.ppc64le
xz-5.2.9-1.fc38.ppc64le
libssh-config-0.10.4-2.fc38.noarch
pcre2-syntax-10.40-1.fc37.1.noarch
pkgconf-pkg-config-1.8.0-3.fc37.ppc64le
elfutils-0.188-3.fc38.ppc64le
fedora-repos-38-0.3.noarch
ncurses-libs-6.3-5.20221126.fc38.ppc64le
pam-1.5.2-15.fc38.ppc64le
nettle-3.8-2.fc38.ppc64le
libssh-0.10.4-2.fc38.ppc64le
util-linux-core-2.38.1-3.fc38.ppc64le
rpm-build-4.18.0-8.fc38.ppc64le
libdb-5.3.28-54.fc38.ppc64le
authselect-1.4.2-1.fc38.ppc64le
libnsl2-2.0.0-4.fc38.ppc64le
sed-4.8-11.fc37.ppc64le
elfutils-debuginfod-client-0.188-3.fc38.ppc64le
libtasn1-4.19.0-1.fc38.ppc64le
libblkid-2.38.1-3.fc38.ppc64le
libidn2-2.3.4-1.fc38.ppc64le
findutils-4.9.0-2.fc38.ppc64le
fonts-srpm-macros-2.0.5-10.fc38.noarch
gpg-pubkey-eb10b464-6202d9c6
go-srpm-macros-3.2.0-1.fc38.noarch
ansible-srpm-macros-1-8.1.fc38.noarch
basesystem-11-14.fc37.noarch
pam-libs-1.5.2-15.fc38.ppc64le
libeconf-0.4.0-4.fc38.ppc64le
ncurses-base-6.3-5.20221126.fc38.noarch
libffi-3.4.4-1.fc38.ppc64le
systemd-libs-252.4-598.fc38.ppc64le
binutils-2.39-6.fc38.ppc64le
binutils-gold-2.39-6.fc38.ppc64le
bzip2-libs-1.0.8-12.fc38.ppc64le
glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le
alternatives-1.21-1.fc38.ppc64le
diffutils-3.8-3.fc38.ppc64le
libpkgconf-1.8.0-3.fc37.ppc64le
libgomp-13.0.0-0.4.fc38.ppc64le
pkgconf-m4-1.8.0-3.fc37.noarch
sqlite-libs-3.40.0-1.fc38.ppc64le
libverto-0.3.2-4.fc38.ppc64le
file-libs-5.42-4.fc38.ppc64le
mpfr-4.1.1-2.fc38.ppc64le
kernel-srpm-macros-1.0-15.fc37.noarch
debugedit-5.0-5.fc37.ppc64le
libsemanage-3.4-6.fc38.ppc64le
p11-kit-trust-0.24.1-5.fc38.ppc64le
filesystem-3.18-2.fc37.ppc64le
fedora-gpg-keys-38-0.3.noarch
lua-srpm-macros-1-7.fc37.noarch
libevent-2.1.12-7.fc38.ppc64le
package-notes-srpm-macros-0.5-6.fc38.noarch
krb5-libs-1.20.1-3.fc38.ppc64le
bash-5.2.9-3.fc38.ppc64le
curl-7.87.0-1.fc38.ppc64le
which-2.21-36.fc38.ppc64le
popt-1.19-1.fc38.ppc64le
file-5.42-4.fc38.ppc64le
libcap-2.48-5.fc38.ppc64le
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1659571200
Wrote: /builddir/build/SRPMS/p7zip-16.02-24.fc38.src.rpm
Finish: rpmbuild -bs
cp: ‘var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root/var/log’: No such file or directory
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-mpbchybr/p7zip/p7zip.spec) Config(child) 2 minutes 14 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/p7zip-16.02-24.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672038089.559189 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/results/p7zip-16.02-24.fc38.src.rpm)  Config(fedora-rawhide-ppc64le)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672038089.559189/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672038089.559189/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf update
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 9.9 kB/s | 3.0 kB     00:00    
Additional repo https_jakub_fedorapeople_org_fe 8.9 kB/s | 3.0 kB     00:00    
fedora                                           57 kB/s | 5.6 kB     00:00    
Dependencies resolved.
Nothing to do.
Complete!
Finish: dnf update
Finish: chroot init
Start: build phase for p7zip-16.02-24.fc38.src.rpm
Start: build setup for p7zip-16.02-24.fc38.src.rpm
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1659571200
Wrote: /builddir/build/SRPMS/p7zip-16.02-24.fc38.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  10 kB/s | 3.0 kB     00:00    
Copr repository                                  29 MB/s |  29 MB     00:01    
Additional repo https_jakub_fedorapeople_org_fe 8.5 kB/s | 3.0 kB     00:00    
fedora                                           17 kB/s | 5.6 kB     00:00    
Dependencies resolved.
============================================================================================================================
 Package                       Arch     Version                        Repository                                       Size
============================================================================================================================
Installing:
 cmake                         ppc64le  3.25.1-1.fc38                  copr_base                                       6.8 M
 gcc                           ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   30 M
 gcc-c++                       ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   12 M
 kde-filesystem                ppc64le  4-68.fc37                      fedora                                           47 k
 make                          ppc64le  1:4.3-11.fc38                  copr_base                                       549 k
 wxGTK-devel                   ppc64le  3.2.1-4.fc38                   fedora                                           33 k
Installing dependencies:
 SDL2                          ppc64le  2.26.0-1.fc38                  copr_base                                       741 k
 adwaita-cursor-theme          noarch   43-1.fc38                      fedora                                          633 k
 adwaita-icon-theme            noarch   43-1.fc38                      fedora                                          4.9 M
 alsa-lib                      ppc64le  1.2.8-2.fc38                   copr_base                                       570 k
 annobin-docs                  noarch   10.99-1.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 annobin-plugin-gcc            ppc64le  10.99-1.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch  890 k
 at-spi2-atk                   ppc64le  2.46.0-2.fc38                  copr_base                                        95 k
 at-spi2-atk-devel             ppc64le  2.46.0-2.fc38                  copr_base                                       108 k
 at-spi2-core                  ppc64le  2.46.0-2.fc38                  copr_base                                       369 k
 at-spi2-core-devel            ppc64le  2.46.0-2.fc38                  copr_base                                       136 k
 atk                           ppc64le  2.46.0-2.fc38                  copr_base                                        86 k
 atk-devel                     ppc64le  2.46.0-2.fc38                  copr_base                                       176 k
 avahi-libs                    ppc64le  0.8-19.fc38                    copr_base                                        72 k
 brotli                        ppc64le  1.0.9-9.fc38                   copr_base                                       345 k
 brotli-devel                  ppc64le  1.0.9-9.fc38                   copr_base                                        32 k
 bubblewrap                    ppc64le  0.5.0-3.fc38                   copr_base                                        57 k
 bzip2-devel                   ppc64le  1.0.8-12.fc38                  copr_base                                       214 k
 cairo                         ppc64le  1.17.6-2.fc38                  copr_base                                       757 k
 cairo-devel                   ppc64le  1.17.6-2.fc38                  copr_base                                       246 k
 cairo-gobject                 ppc64le  1.17.6-2.fc38                  copr_base                                        19 k
 cairo-gobject-devel           ppc64le  1.17.6-2.fc38                  copr_base                                        11 k
 cdparanoia-libs               ppc64le  10.2-40.fc38                   copr_base                                        61 k
 cmake-data                    noarch   3.25.1-1.fc38                  copr_base                                       1.7 M
 cmake-filesystem              ppc64le  3.25.1-1.fc38                  copr_base                                        17 k
 cmake-rpm-macros              noarch   3.25.1-1.fc38                  copr_base                                        16 k
 colord-libs                   ppc64le  1.4.6-2.fc38                   copr_base                                       236 k
 cpp                           ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch  9.8 M
 crypto-policies-scripts       noarch   20221215-1.gita4c31a3.fc38     fedora                                          116 k
 cups-libs                     ppc64le  1:2.4.2-5.fc38                 copr_base                                       320 k
 dbus                          ppc64le  1:1.14.4-1.fc38                copr_base                                       8.3 k
 dbus-broker                   ppc64le  32-1.fc38                      copr_base                                       189 k
 dbus-common                   noarch   1:1.14.4-1.fc38                copr_base                                        15 k
 dbus-devel                    ppc64le  1:1.14.4-1.fc38                copr_base                                        35 k
 dbus-libs                     ppc64le  1:1.14.4-1.fc38                copr_base                                       177 k
 emacs-filesystem              noarch   1:28.1-3.fc37                  fedora                                          9.5 k
 enchant2                      ppc64le  2.3.3-2.fc38                   copr_base                                        70 k
 expat                         ppc64le  2.5.0-1.fc38                   copr_base                                       117 k
 fdk-aac-free                  ppc64le  2.0.0-9.fc38                   copr_base                                       361 k
 flac-libs                     ppc64le  1.4.2-1.fc38                   copr_base                                       269 k
 fontconfig                    ppc64le  2.14.1-2.fc38                  copr_base                                       328 k
 fontconfig-devel              ppc64le  2.14.1-2.fc38                  copr_base                                       128 k
 fonts-filesystem              noarch   1:2.0.5-10.fc38                fedora                                          8.0 k
 freetype                      ppc64le  2.12.1-3.fc38                  copr_base                                       471 k
 freetype-devel                ppc64le  2.12.1-3.fc38                  copr_base                                       859 k
 fribidi                       ppc64le  1.0.12-2.fc38                  copr_base                                        93 k
 fribidi-devel                 ppc64le  1.0.12-2.fc38                  copr_base                                        25 k
 gc                            ppc64le  8.2.2-1.fc38                   copr_base                                       122 k
 gcc-plugin-annobin            ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   32 k
 gdk-pixbuf2                   ppc64le  2.42.10-1.fc38                 copr_base                                       475 k
 gdk-pixbuf2-devel             ppc64le  2.42.10-1.fc38                 copr_base                                       331 k
 gdk-pixbuf2-modules           ppc64le  2.42.10-1.fc38                 copr_base                                        95 k
 gettext                       ppc64le  0.21.1-1.fc38                  copr_base                                       1.0 M
 gettext-envsubst              ppc64le  0.21.1-1.fc38                  copr_base                                        38 k
 gettext-libs                  ppc64le  0.21.1-1.fc38                  copr_base                                       367 k
 gettext-runtime               ppc64le  0.21.1-1.fc38                  copr_base                                       109 k
 gl-manpages                   noarch   1.1-25.20190306.fc37           fedora                                          1.2 M
 glib-networking               ppc64le  2.74.0-1.fc38                  copr_base                                       192 k
 glib2                         ppc64le  2.74.1-2.fc38                  copr_base                                       2.8 M
 glib2-devel                   ppc64le  2.74.1-2.fc38                  copr_base                                       540 k
 glibc-devel                   ppc64le  2.36.9000-19.fc38              fedora                                          546 k
 gnutls                        ppc64le  3.7.8-9.fc38                   copr_base                                       1.1 M
 google-noto-fonts-common      noarch   20201206^1.git0c78c8329-9.fc38 fedora                                           18 k
 google-noto-sans-vf-fonts     noarch   20201206^1.git0c78c8329-9.fc38 fedora                                          729 k
 graphene                      ppc64le  1.10.6-4.fc38                  copr_base                                        89 k
 graphite2                     ppc64le  1.3.14-10.fc38                 copr_base                                       105 k
 graphite2-devel               ppc64le  1.3.14-10.fc38                 copr_base                                        21 k
 gsettings-desktop-schemas     ppc64le  43.0-1.fc38                    fedora                                          733 k
 gsm                           ppc64le  1.0.22-1.fc38                  copr_base                                        38 k
 gssdp                         ppc64le  1.6.2-1.fc38                   copr_base                                        62 k
 gstreamer1                    ppc64le  1.20.4-1.fc38                  copr_base                                       1.5 M
 gstreamer1-plugins-bad-free   ppc64le  1.20.4-2.fc38                  copr_base                                       3.0 M
 gstreamer1-plugins-base       ppc64le  1.20.4-1.fc38                  copr_base                                       2.2 M
 gtk-update-icon-cache         ppc64le  3.24.35-2.fc38                 copr_base                                        36 k
 gtk3                          ppc64le  3.24.35-2.fc38                 copr_base                                       5.2 M
 gtk3-devel                    ppc64le  3.24.35-2.fc38                 copr_base                                       4.2 M
 guile22                       ppc64le  2.2.7-6.fc38                   copr_base                                       6.5 M
 gupnp                         ppc64le  1.6.3-1.fc38                   copr_base                                       116 k
 gupnp-igd                     ppc64le  1.2.0-7.fc38                   copr_base                                        36 k
 harfbuzz                      ppc64le  6.0.0-1.fc38                   copr_base                                       897 k
 harfbuzz-devel                ppc64le  6.0.0-1.fc38                   copr_base                                       367 k
 harfbuzz-icu                  ppc64le  6.0.0-1.fc38                   copr_base                                        17 k
 hicolor-icon-theme            noarch   0.17-14.fc37                   fedora                                           66 k
 highway                       ppc64le  1.0.1-2.fc38                   copr_base                                       196 k
 hunspell                      ppc64le  1.7.1-1.fc38                   copr_base                                       346 k
 hunspell-en-US                noarch   0.20201207-2.fc38              copr_base                                       181 k
 hunspell-filesystem           ppc64le  1.7.1-1.fc38                   copr_base                                       9.4 k
 hyphen                        ppc64le  2.8.8-18.fc38                  copr_base                                        31 k
 iso-codes                     noarch   4.12.0-2.fc38                  fedora                                          3.5 M
 javascriptcoregtk4.0          ppc64le  2.39.3-3.fc38                  fedora                                          3.8 M
 jbigkit-libs                  ppc64le  2.1-24.fc38                    copr_base                                        57 k
 json-glib                     ppc64le  1.6.6-3.fc38                   copr_base                                       154 k
 jsoncpp                       ppc64le  1.9.5-3.fc38                   copr_base                                       101 k
 kernel-headers                ppc64le  6.1.0-1.fc38                   fedora                                          1.5 M
 lame-libs                     ppc64le  3.100-13.fc38                  copr_base                                       355 k
 langpacks-core-font-en        noarch   3.0-27.fc38                    fedora                                          9.9 k
 lcms2                         ppc64le  2.14-1.fc38                    copr_base                                       205 k
 libICE                        ppc64le  1.0.10-9.fc38                  copr_base                                        77 k
 libSM                         ppc64le  1.2.3-11.fc38                  copr_base                                        43 k
 libX11                        ppc64le  1.8.1-2.fc38                   copr_base                                       698 k
 libX11-common                 noarch   1.8.1-2.fc38                   copr_base                                       150 k
 libX11-devel                  ppc64le  1.8.1-2.fc38                   copr_base                                       939 k
 libX11-xcb                    ppc64le  1.8.1-2.fc38                   copr_base                                        13 k
 libXau                        ppc64le  1.0.11-1.fc38                  copr_base                                        33 k
 libXau-devel                  ppc64le  1.0.11-1.fc38                  copr_base                                        14 k
 libXcomposite                 ppc64le  0.4.5-8.fc38                   copr_base                                        24 k
 libXcomposite-devel           ppc64le  0.4.5-8.fc38                   copr_base                                        16 k
 libXcursor                    ppc64le  1.2.1-2.fc38                   copr_base                                        35 k
 libXcursor-devel              ppc64le  1.2.1-2.fc38                   copr_base                                        29 k
 libXdamage                    ppc64le  1.1.5-8.fc38                   copr_base                                        23 k
 libXdamage-devel              ppc64le  1.1.5-8.fc38                   copr_base                                       9.8 k
 libXext                       ppc64le  1.3.5-1.fc38                   copr_base                                        41 k
 libXext-devel                 ppc64le  1.3.5-1.fc38                   copr_base                                        72 k
 libXfixes                     ppc64le  6.0.0-4.fc38                   copr_base                                        20 k
 libXfixes-devel               ppc64le  6.0.0-4.fc38                   copr_base                                        13 k
 libXft                        ppc64le  2.3.6-1.fc38                   copr_base                                        77 k
 libXft-devel                  ppc64le  2.3.6-1.fc38                   copr_base                                        36 k
 libXi                         ppc64le  1.8-3.fc38                     copr_base                                        42 k
 libXi-devel                   ppc64le  1.8-3.fc38                     copr_base                                       103 k
 libXinerama                   ppc64le  1.1.5-1.fc38                   copr_base                                        15 k
 libXinerama-devel             ppc64le  1.1.5-1.fc38                   copr_base                                        13 k
 libXrandr                     ppc64le  1.5.2-9.fc38                   copr_base                                        29 k
 libXrandr-devel               ppc64le  1.5.2-9.fc38                   copr_base                                        20 k
 libXrender                    ppc64le  0.9.11-1.fc38                  copr_base                                        29 k
 libXrender-devel              ppc64le  0.9.11-1.fc38                  copr_base                                        19 k
 libXtst                       ppc64le  1.2.4-1.fc38                   copr_base                                        22 k
 libXtst-devel                 ppc64le  1.2.4-1.fc38                   copr_base                                        16 k
 libXv                         ppc64le  1.0.11-17.fc38                 copr_base                                        20 k
 libXxf86vm                    ppc64le  1.1.5-1.fc38                   fedora                                           18 k
 libaom                        ppc64le  3.5.0-2.fc38                   copr_base                                       1.3 M
 libasan                       ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch  477 k
 libatomic                     ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   19 k
 libavif                       ppc64le  0.11.1-4.fc38                  copr_base                                        95 k
 libb2                         ppc64le  0.98.1-7.fc38                  copr_base                                        26 k
 libblkid-devel                ppc64le  2.38.1-3.fc38                  fedora                                           16 k
 libcloudproviders             ppc64le  0.3.1-6.fc38                   copr_base                                        45 k
 libcloudproviders-devel       ppc64le  0.3.1-6.fc38                   copr_base                                        42 k
 libdatrie                     ppc64le  0.2.13-4.fc38                  copr_base                                        35 k
 libdatrie-devel               ppc64le  0.2.13-4.fc38                  copr_base                                       140 k
 libdav1d                      ppc64le  1.0.0-2.fc38                   copr_base                                       312 k
 libdecor                      ppc64le  0.1.1-1.fc38                   copr_base                                        46 k
 libdrm                        ppc64le  2.4.114-1.fc38                 copr_base                                       109 k
 libdvdnav                     ppc64le  6.1.1-4.fc38                   copr_base                                        59 k
 libdvdread                    ppc64le  6.1.3-2.fc38                   copr_base                                        77 k
 libepoxy                      ppc64le  1.5.10-2.fc38                  copr_base                                       256 k
 libepoxy-devel                ppc64le  1.5.10-2.fc38                  copr_base                                       134 k
 libevdev                      ppc64le  1.13.0-1.fc38                  copr_base                                        44 k
 libffi-devel                  ppc64le  3.4.4-1.fc38                   copr_base                                        29 k
 libgcrypt                     ppc64le  1.10.1-6.fc38                  copr_base                                       596 k
 libglvnd                      ppc64le  1:1.6.0-1.fc38                 copr_base                                       131 k
 libglvnd-core-devel           ppc64le  1:1.6.0-1.fc38                 copr_base                                        18 k
 libglvnd-devel                ppc64le  1:1.6.0-1.fc38                 copr_base                                       158 k
 libglvnd-egl                  ppc64le  1:1.6.0-1.fc38                 copr_base                                        42 k
 libglvnd-gles                 ppc64le  1:1.6.0-1.fc38                 copr_base                                        34 k
 libglvnd-glx                  ppc64le  1:1.6.0-1.fc38                 copr_base                                       148 k
 libglvnd-opengl               ppc64le  1:1.6.0-1.fc38                 copr_base                                        45 k
 libgpg-error                  ppc64le  1.46-1.fc38                    copr_base                                       233 k
 libgudev                      ppc64le  237-3.fc38                     copr_base                                        35 k
 libgusb                       ppc64le  0.4.3-1.fc38                   copr_base                                        62 k
 libicu                        ppc64le  71.1-2.fc38                    copr_base                                        10 M
 libicu-devel                  ppc64le  71.1-2.fc38                    copr_base                                       844 k
 libjpeg-turbo                 ppc64le  2.1.4-1.fc38                   copr_base                                       209 k
 libjpeg-turbo-devel           ppc64le  2.1.4-1.fc38                   copr_base                                        98 k
 libjxl                        ppc64le  1:0.7.0-3.fc38                 copr_base                                       873 k
 libmanette                    ppc64le  0.2.6-5.fc38                   copr_base                                        50 k
 libmount-devel                ppc64le  2.38.1-3.fc38                  fedora                                           18 k
 libmpc                        ppc64le  1.2.1-5.fc38                   copr_base                                        85 k
 libmspack                     ppc64le  0.10.1-0.8.alpha.fc38          copr_base                                        75 k
 libnice                       ppc64le  0.1.19-3.fc38                  copr_base                                       208 k
 libogg                        ppc64le  2:1.3.5-4.fc38                 copr_base                                        35 k
 libpng                        ppc64le  2:1.6.37-13.fc38               copr_base                                       139 k
 libpng-devel                  ppc64le  2:1.6.37-13.fc38               copr_base                                       295 k
 libproxy                      ppc64le  0.4.18-4.fc38                  copr_base                                        76 k
 librsvg2                      ppc64le  2.55.1-3.fc38                  copr_base                                       3.1 M
 libseccomp                    ppc64le  2.5.3-3.fc38                   copr_base                                        80 k
 libsecret                     ppc64le  0.20.5-2.fc38                  copr_base                                       192 k
 libselinux-devel              ppc64le  3.4-6.fc38                     copr_base                                       115 k
 libsepol-devel                ppc64le  3.4-4.fc38                     copr_base                                        40 k
 libsndfile                    ppc64le  1.1.0-5.fc38                   copr_base                                       243 k
 libsoup                       ppc64le  2.74.3-1.fc38                  copr_base                                       414 k
 libsoup3                      ppc64le  3.2.2-1.fc38                   copr_base                                       394 k
 libsrtp                       ppc64le  2.3.0-9.fc38                   copr_base                                        64 k
 libstdc++-devel               ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch  2.4 M
 libstemmer                    ppc64le  2.2.0-4.fc38                   fedora                                          176 k
 libthai                       ppc64le  0.1.29-3.fc38                  copr_base                                       216 k
 libthai-devel                 ppc64le  0.1.29-3.fc38                  copr_base                                       125 k
 libtheora                     ppc64le  1:1.1.1-32.fc38                copr_base                                       174 k
 libtiff                       ppc64le  4.4.0-4.fc38                   copr_base                                       233 k
 libtiff-devel                 ppc64le  4.4.0-4.fc38                   copr_base                                       514 k
 libtool-ltdl                  ppc64le  2.4.7-3.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch   41 k
 libtracker-sparql             ppc64le  3.4.2-1.fc38                   fedora                                          403 k
 libubsan                      ppc64le  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch  234 k
 libunwind                     ppc64le  1.6.2-5.fc38                   copr_base                                        65 k
 libusb1                       ppc64le  1.0.26-1.fc38                  copr_base                                        81 k
 libuv                         ppc64le  1:1.44.2-2.fc38                copr_base                                       162 k
 libva                         ppc64le  2.16.0-1.fc38                  copr_base                                       114 k
 libvisual                     ppc64le  1:0.4.0-36.fc38                copr_base                                       151 k
 libvorbis                     ppc64le  1:1.3.7-6.fc38                 copr_base                                       211 k
 libwayland-client             ppc64le  1.21.0-1.fc37                  fedora                                           35 k
 libwayland-cursor             ppc64le  1.21.0-1.fc37                  fedora                                           20 k
 libwayland-egl                ppc64le  1.21.0-1.fc37                  fedora                                           13 k
 libwayland-server             ppc64le  1.21.0-1.fc37                  fedora                                           46 k
 libwebp                       ppc64le  1.2.4-2.fc38                   copr_base                                       260 k
 libwpe                        ppc64le  1.14.0-1.fc38                  copr_base                                        31 k
 libxcb                        ppc64le  1.13.1-10.fc38                 copr_base                                       244 k
 libxcb-devel                  ppc64le  1.13.1-10.fc38                 copr_base                                       1.0 M
 libxcrypt-devel               ppc64le  4.4.33-5.fc38                  copr_base                                        31 k
 libxkbcommon                  ppc64le  1.4.1-2.fc38                   copr_base                                       153 k
 libxkbcommon-devel            ppc64le  1.4.1-2.fc38                   copr_base                                        65 k
 libxml2-devel                 ppc64le  2.10.3-2.fc38                  copr_base                                       502 k
 libxshmfence                  ppc64le  1.3-11.fc38                    copr_base                                        13 k
 libxslt                       ppc64le  1.1.37-1.fc38                  copr_base                                       203 k
 lilv-libs                     ppc64le  0.24.14-3.fc38                 copr_base                                        66 k
 mesa-filesystem               ppc64le  22.3.1-1.fc38                  copr_base                                        19 k
 mesa-libEGL                   ppc64le  22.3.1-1.fc38                  copr_base                                       147 k
 mesa-libGL                    ppc64le  22.3.1-1.fc38                  copr_base                                       196 k
 mesa-libGLU                   ppc64le  9.0.1-7.fc38                   copr_base                                       173 k
 mesa-libGLU-devel             ppc64le  9.0.1-7.fc38                   copr_base                                        13 k
 mesa-libgbm                   ppc64le  22.3.1-1.fc38                  copr_base                                        50 k
 mesa-libglapi                 ppc64le  22.3.1-1.fc38                  copr_base                                        56 k
 mpdecimal                     ppc64le  2.5.1-4.fc38                   copr_base                                       118 k
 mpg123-libs                   ppc64le  1.31.1-3.fc38                  copr_base                                       379 k
 nspr                          ppc64le  4.35.0-2.fc38                  fedora                                          170 k
 nss                           ppc64le  3.85.0-1.fc38                  fedora                                          786 k
 nss-softokn                   ppc64le  3.85.0-1.fc38                  fedora                                          1.1 M
 nss-softokn-freebl            ppc64le  3.85.0-1.fc38                  fedora                                          334 k
 nss-sysinit                   ppc64le  3.85.0-1.fc38                  fedora                                           18 k
 nss-util                      ppc64le  3.85.0-1.fc38                  fedora                                           96 k
 openjpeg2                     ppc64le  2.5.0-2.fc38                   copr_base                                       204 k
 opus                          ppc64le  1.3.1-11.fc37                  fedora                                          222 k
 orc                           ppc64le  0.4.33-1.fc38                  copr_base                                       217 k
 pango                         ppc64le  1.50.12-1.fc38                 fedora                                          374 k
 pango-devel                   ppc64le  1.50.12-1.fc38                 fedora                                          161 k
 pcre                          ppc64le  8.45-1.fc37.2                  fedora                                          204 k
 pcre2-devel                   ppc64le  10.40-1.fc37.1                 fedora                                          505 k
 pcre2-utf16                   ppc64le  10.40-1.fc37.1                 fedora                                          219 k
 pcre2-utf32                   ppc64le  10.40-1.fc37.1                 fedora                                          207 k
 pixman                        ppc64le  0.40.0-6.fc37                  fedora                                          218 k
 pixman-devel                  ppc64le  0.40.0-6.fc37                  fedora                                           17 k
 python-pip-wheel              noarch   22.3.1-1.fc38                  fedora                                          1.4 M
 python-setuptools-wheel       noarch   65.5.1-1.fc38                  fedora                                          715 k
 python3                       ppc64le  3.11.1-1.fc38                  fedora                                           27 k
 python3-libs                  ppc64le  3.11.1-1.fc38                  fedora                                          9.7 M
 rav1e-libs                    ppc64le  0.5.1-5.fc37                   fedora                                          832 k
 rhash                         ppc64le  1.4.3-1.fc38                   fedora                                          205 k
 serd                          ppc64le  0.30.12-2.fc37                 fedora                                           68 k
 shared-mime-info              ppc64le  2.2-2.fc37                     fedora                                          385 k
 sord                          ppc64le  0.16.10-1.fc37                 fedora                                           51 k
 soundtouch                    ppc64le  2.3.1-3.fc37                   fedora                                           98 k
 sratom                        ppc64le  0.6.10-2.fc37                  fedora                                           27 k
 sysprof-capture-devel         ppc64le  3.46.0-1.fc38                  fedora                                           66 k
 vim-filesystem                noarch   2:9.0.1054-1.fc38              fedora                                           19 k
 vulkan-loader                 ppc64le  1.3.231.1-2.fc38               fedora                                          164 k
 wayland-devel                 ppc64le  1.21.0-1.fc37                  fedora                                          152 k
 webkit2gtk4.0                 ppc64le  2.39.3-3.fc38                  fedora                                           24 M
 webrtc-audio-processing       ppc64le  0.3.1-9.fc37                   fedora                                          326 k
 woff2                         ppc64le  1.0.2-15.fc37                  fedora                                           68 k
 wpebackend-fdo                ppc64le  1.14.0-1.fc38                  fedora                                           50 k
 wxBase                        ppc64le  3.2.1-4.fc38                   fedora                                          1.0 M
 wxBase-devel                  ppc64le  3.2.1-4.fc38                   fedora                                          1.3 M
 wxGTK                         ppc64le  3.2.1-4.fc38                   fedora                                          4.9 M
 wxGTK-gl                      ppc64le  3.2.1-4.fc38                   fedora                                           42 k
 wxGTK-i18n                    noarch   3.2.1-4.fc38                   fedora                                          491 k
 wxGTK-media                   ppc64le  3.2.1-4.fc38                   fedora                                           55 k
 wxGTK-webview                 ppc64le  3.2.1-4.fc38                   fedora                                           75 k
 xdg-dbus-proxy                ppc64le  0.1.3-2.fc37                   fedora                                           45 k
 xkeyboard-config              noarch   2.36-3.fc38                    fedora                                          956 k
 xml-common                    noarch   0.6.3-59.fc37                  fedora                                           31 k
 xorg-x11-proto-devel          noarch   2022.2-2.fc38                  fedora                                          299 k
 xprop                         ppc64le  1.2.5-2.fc37                   fedora                                           38 k
 xz-devel                      ppc64le  5.2.9-1.fc38                   fedora                                           58 k
 zlib-devel                    ppc64le  1.2.13-1.fc38                  fedora                                           45 k

Transaction Summary
============================================================================================================================
Install  277 Packages

Total size: 208 M
Total download size: 111 M
Installed size: 870 M
Downloading Packages:
[SKIPPED] alsa-lib-1.2.8-2.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] cmake-3.25.1-1.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] cmake-data-3.25.1-1.fc38.noarch.rpm: Already downloaded              
[SKIPPED] cmake-filesystem-3.25.1-1.fc38.ppc64le.rpm: Already downloaded       
[SKIPPED] cmake-rpm-macros-3.25.1-1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] expat-2.5.0-1.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] gc-8.2.2-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] gdk-pixbuf2-2.42.10-1.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] glib2-2.74.1-2.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] gnutls-3.7.8-9.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] guile22-2.2.7-6.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] json-glib-1.6.6-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] jsoncpp-1.9.5-3.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libX11-1.8.1-2.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libX11-common-1.8.1-2.fc38.noarch.rpm: Already downloaded            
[SKIPPED] libX11-devel-1.8.1-2.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] libX11-xcb-1.8.1-2.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libXau-1.0.11-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libXau-devel-1.0.11-1.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] libXcursor-1.2.1-2.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libXcursor-devel-1.2.1-2.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] libXext-1.3.5-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libXfixes-6.0.0-4.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libXfixes-devel-6.0.0-4.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] libXrender-0.9.11-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] libXrender-devel-0.9.11-1.fc38.ppc64le.rpm: Already downloaded       
[SKIPPED] libb2-0.98.1-7.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libjpeg-turbo-2.1.4-1.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] libmpc-1.2.1-5.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libpng-1.6.37-13.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libuv-1.44.2-2.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libxcb-1.13.1-10.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libxcb-devel-1.13.1-10.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] libxcrypt-devel-4.4.33-5.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] make-4.3-11.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] mpdecimal-2.5.1-4.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] annobin-docs-10.99-1.0.1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le.rpm: Already downloaded  
[SKIPPED] cpp-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] gcc-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] gcc-c++-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded   
[SKIPPED] libasan-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libatomic-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] libstdc++-devel-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded      
[SKIPPED] libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] libubsan-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] emacs-filesystem-28.1-3.fc37.noarch.rpm: Already downloaded          
[SKIPPED] glibc-devel-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] kernel-headers-6.1.0-1.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] libXxf86vm-1.1.5-1.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libstemmer-2.2.0-4.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] python-pip-wheel-22.3.1-1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] python-setuptools-wheel-65.5.1-1.fc38.noarch.rpm: Already downloaded 
[SKIPPED] python3-3.11.1-1.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] python3-libs-3.11.1-1.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] rhash-1.4.3-1.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] shared-mime-info-2.2-2.fc37.ppc64le.rpm: Already downloaded          
[SKIPPED] vim-filesystem-9.0.1054-1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] xorg-x11-proto-devel-2022.2-2.fc38.noarch.rpm: Already downloaded    
[SKIPPED] zlib-devel-1.2.13-1.fc38.ppc64le.rpm: Already downloaded             
(62/277): at-spi2-atk-2.46.0-2.fc38.ppc64le.rpm 750 kB/s |  95 kB     00:00    
(63/277): at-spi2-atk-devel-2.46.0-2.fc38.ppc64 835 kB/s | 108 kB     00:00    
(64/277): SDL2-2.26.0-1.fc38.ppc64le.rpm        4.9 MB/s | 741 kB     00:00    
(65/277): at-spi2-core-2.46.0-2.fc38.ppc64le.rp  15 MB/s | 369 kB     00:00    
(66/277): at-spi2-core-devel-2.46.0-2.fc38.ppc6 6.0 MB/s | 136 kB     00:00    
(67/277): atk-2.46.0-2.fc38.ppc64le.rpm         8.3 MB/s |  86 kB     00:00    
(68/277): atk-devel-2.46.0-2.fc38.ppc64le.rpm    16 MB/s | 176 kB     00:00    
(69/277): avahi-libs-0.8-19.fc38.ppc64le.rpm    6.4 MB/s |  72 kB     00:00    
(70/277): brotli-1.0.9-9.fc38.ppc64le.rpm        25 MB/s | 345 kB     00:00    
(71/277): brotli-devel-1.0.9-9.fc38.ppc64le.rpm 2.7 MB/s |  32 kB     00:00    
(72/277): bubblewrap-0.5.0-3.fc38.ppc64le.rpm   4.9 MB/s |  57 kB     00:00    
(73/277): bzip2-devel-1.0.8-12.fc38.ppc64le.rpm  12 MB/s | 214 kB     00:00    
(74/277): cairo-devel-1.17.6-2.fc38.ppc64le.rpm  13 MB/s | 246 kB     00:00    
(75/277): cairo-1.17.6-2.fc38.ppc64le.rpm        30 MB/s | 757 kB     00:00    
(76/277): cairo-gobject-1.17.6-2.fc38.ppc64le.r 2.0 MB/s |  19 kB     00:00    
(77/277): cairo-gobject-devel-1.17.6-2.fc38.ppc 1.2 MB/s |  11 kB     00:00    
(78/277): cdparanoia-libs-10.2-40.fc38.ppc64le. 6.3 MB/s |  61 kB     00:00    
(79/277): cups-libs-2.4.2-5.fc38.ppc64le.rpm     24 MB/s | 320 kB     00:00    
(80/277): dbus-1.14.4-1.fc38.ppc64le.rpm        877 kB/s | 8.3 kB     00:00    
(81/277): dbus-broker-32-1.fc38.ppc64le.rpm      16 MB/s | 189 kB     00:00    
(82/277): dbus-common-1.14.4-1.fc38.noarch.rpm  1.3 MB/s |  15 kB     00:00    
(83/277): dbus-libs-1.14.4-1.fc38.ppc64le.rpm    16 MB/s | 177 kB     00:00    
(84/277): colord-libs-1.4.6-2.fc38.ppc64le.rpm  5.0 MB/s | 236 kB     00:00    
(85/277): enchant2-2.3.3-2.fc38.ppc64le.rpm     7.1 MB/s |  70 kB     00:00    
(86/277): fdk-aac-free-2.0.0-9.fc38.ppc64le.rpm  27 MB/s | 361 kB     00:00    
(87/277): flac-libs-1.4.2-1.fc38.ppc64le.rpm     21 MB/s | 269 kB     00:00    
(88/277): fontconfig-2.14.1-2.fc38.ppc64le.rpm   25 MB/s | 328 kB     00:00    
(89/277): fontconfig-devel-2.14.1-2.fc38.ppc64l  12 MB/s | 128 kB     00:00    
(90/277): freetype-2.12.1-3.fc38.ppc64le.rpm     29 MB/s | 471 kB     00:00    
(91/277): freetype-devel-2.12.1-3.fc38.ppc64le.  37 MB/s | 859 kB     00:00    
(92/277): fribidi-1.0.12-2.fc38.ppc64le.rpm     8.8 MB/s |  93 kB     00:00    
(93/277): fribidi-devel-1.0.12-2.fc38.ppc64le.r 2.6 MB/s |  25 kB     00:00    
(94/277): gdk-pixbuf2-devel-2.42.10-1.fc38.ppc6  23 MB/s | 331 kB     00:00    
(95/277): gdk-pixbuf2-modules-2.42.10-1.fc38.pp 9.1 MB/s |  95 kB     00:00    
(96/277): gettext-envsubst-0.21.1-1.fc38.ppc64l 2.3 MB/s |  38 kB     00:00    
(97/277): gettext-0.21.1-1.fc38.ppc64le.rpm      40 MB/s | 1.0 MB     00:00    
(98/277): gettext-libs-0.21.1-1.fc38.ppc64le.rp  25 MB/s | 367 kB     00:00    
(99/277): gettext-runtime-0.21.1-1.fc38.ppc64le 9.9 MB/s | 109 kB     00:00    
(100/277): glib-networking-2.74.0-1.fc38.ppc64l  16 MB/s | 192 kB     00:00    
(101/277): glib2-devel-2.74.1-2.fc38.ppc64le.rp  31 MB/s | 540 kB     00:00    
(102/277): graphene-1.10.6-4.fc38.ppc64le.rpm   8.5 MB/s |  89 kB     00:00    
(103/277): graphite2-1.3.14-10.fc38.ppc64le.rpm 9.6 MB/s | 105 kB     00:00    
(104/277): graphite2-devel-1.3.14-10.fc38.ppc64 2.2 MB/s |  21 kB     00:00    
(105/277): gsm-1.0.22-1.fc38.ppc64le.rpm        3.9 MB/s |  38 kB     00:00    
(106/277): gssdp-1.6.2-1.fc38.ppc64le.rpm       6.3 MB/s |  62 kB     00:00    
(107/277): gstreamer1-1.20.4-1.fc38.ppc64le.rpm  33 MB/s | 1.5 MB     00:00    
(108/277): gstreamer1-plugins-bad-free-1.20.4-2  35 MB/s | 3.0 MB     00:00    
(109/277): gstreamer1-plugins-base-1.20.4-1.fc3  37 MB/s | 2.2 MB     00:00    
(110/277): gtk-update-icon-cache-3.24.35-2.fc38 2.0 MB/s |  36 kB     00:00    
(111/277): gtk3-3.24.35-2.fc38.ppc64le.rpm       56 MB/s | 5.2 MB     00:00    
(112/277): gtk3-devel-3.24.35-2.fc38.ppc64le.rp  29 MB/s | 4.2 MB     00:00    
(113/277): gupnp-1.6.3-1.fc38.ppc64le.rpm       2.2 MB/s | 116 kB     00:00    
(114/277): gupnp-igd-1.2.0-7.fc38.ppc64le.rpm   3.5 MB/s |  36 kB     00:00    
(115/277): harfbuzz-6.0.0-1.fc38.ppc64le.rpm     39 MB/s | 897 kB     00:00    
(116/277): harfbuzz-devel-6.0.0-1.fc38.ppc64le.  21 MB/s | 367 kB     00:00    
(117/277): harfbuzz-icu-6.0.0-1.fc38.ppc64le.rp 1.8 MB/s |  17 kB     00:00    
(118/277): highway-1.0.1-2.fc38.ppc64le.rpm      16 MB/s | 196 kB     00:00    
(119/277): hunspell-1.7.1-1.fc38.ppc64le.rpm     24 MB/s | 346 kB     00:00    
(120/277): hunspell-en-US-0.20201207-2.fc38.noa  15 MB/s | 181 kB     00:00    
(121/277): hunspell-filesystem-1.7.1-1.fc38.ppc 1.0 MB/s | 9.4 kB     00:00    
(122/277): dbus-devel-1.14.4-1.fc38.ppc64le.rpm  71 kB/s |  35 kB     00:00    
(123/277): jbigkit-libs-2.1-24.fc38.ppc64le.rpm 5.2 MB/s |  57 kB     00:00    
(124/277): hyphen-2.8.8-18.fc38.ppc64le.rpm     1.7 MB/s |  31 kB     00:00    
(125/277): lame-libs-3.100-13.fc38.ppc64le.rpm   23 MB/s | 355 kB     00:00    
(126/277): lcms2-2.14-1.fc38.ppc64le.rpm         12 MB/s | 205 kB     00:00    
(127/277): libICE-1.0.10-9.fc38.ppc64le.rpm     4.5 MB/s |  77 kB     00:00    
(128/277): libSM-1.2.3-11.fc38.ppc64le.rpm      4.3 MB/s |  43 kB     00:00    
(129/277): libXcomposite-0.4.5-8.fc38.ppc64le.r 2.5 MB/s |  24 kB     00:00    
(130/277): libXcomposite-devel-0.4.5-8.fc38.ppc 1.6 MB/s |  16 kB     00:00    
(131/277): libXdamage-1.1.5-8.fc38.ppc64le.rpm  2.4 MB/s |  23 kB     00:00    
(132/277): libXdamage-devel-1.1.5-8.fc38.ppc64l 1.0 MB/s | 9.8 kB     00:00    
(133/277): libXext-devel-1.3.5-1.fc38.ppc64le.r 6.5 MB/s |  72 kB     00:00    
(134/277): libXft-2.3.6-1.fc38.ppc64le.rpm      7.4 MB/s |  77 kB     00:00    
(135/277): libXft-devel-2.3.6-1.fc38.ppc64le.rp 3.7 MB/s |  36 kB     00:00    
(136/277): libXi-1.8-3.fc38.ppc64le.rpm         4.2 MB/s |  42 kB     00:00    
(137/277): libXi-devel-1.8-3.fc38.ppc64le.rpm   9.5 MB/s | 103 kB     00:00    
(138/277): libXinerama-1.1.5-1.fc38.ppc64le.rpm 1.5 MB/s |  15 kB     00:00    
(139/277): libXinerama-devel-1.1.5-1.fc38.ppc64 1.4 MB/s |  13 kB     00:00    
(140/277): libXrandr-1.5.2-9.fc38.ppc64le.rpm   3.0 MB/s |  29 kB     00:00    
(141/277): libXrandr-devel-1.5.2-9.fc38.ppc64le 2.0 MB/s |  20 kB     00:00    
(142/277): libXtst-1.2.4-1.fc38.ppc64le.rpm     2.2 MB/s |  22 kB     00:00    
(143/277): libXtst-devel-1.2.4-1.fc38.ppc64le.r 1.7 MB/s |  16 kB     00:00    
(144/277): libXv-1.0.11-17.fc38.ppc64le.rpm     2.1 MB/s |  20 kB     00:00    
(145/277): libaom-3.5.0-2.fc38.ppc64le.rpm       43 MB/s | 1.3 MB     00:00    
(146/277): libavif-0.11.1-4.fc38.ppc64le.rpm    3.5 MB/s |  95 kB     00:00    
(147/277): libcloudproviders-0.3.1-6.fc38.ppc64 1.8 MB/s |  45 kB     00:00    
(148/277): libcloudproviders-devel-0.3.1-6.fc38 4.2 MB/s |  42 kB     00:00    
(149/277): libdatrie-0.2.13-4.fc38.ppc64le.rpm  3.6 MB/s |  35 kB     00:00    
(150/277): libdatrie-devel-0.2.13-4.fc38.ppc64l  12 MB/s | 140 kB     00:00    
(151/277): libdav1d-1.0.0-2.fc38.ppc64le.rpm     20 MB/s | 312 kB     00:00    
(152/277): libdecor-0.1.1-1.fc38.ppc64le.rpm    3.3 MB/s |  46 kB     00:00    
(153/277): libdrm-2.4.114-1.fc38.ppc64le.rpm    7.4 MB/s | 109 kB     00:00    
(154/277): libdvdnav-6.1.1-4.fc38.ppc64le.rpm   5.5 MB/s |  59 kB     00:00    
(155/277): libdvdread-6.1.3-2.fc38.ppc64le.rpm  6.6 MB/s |  77 kB     00:00    
(156/277): libepoxy-1.5.10-2.fc38.ppc64le.rpm    18 MB/s | 256 kB     00:00    
(157/277): libevdev-1.13.0-1.fc38.ppc64le.rpm   4.0 MB/s |  44 kB     00:00    
(158/277): libepoxy-devel-1.5.10-2.fc38.ppc64le  10 MB/s | 134 kB     00:00    
(159/277): libffi-devel-3.4.4-1.fc38.ppc64le.rp 2.6 MB/s |  29 kB     00:00    
(160/277): libgcrypt-1.10.1-6.fc38.ppc64le.rpm   32 MB/s | 596 kB     00:00    
(161/277): libglvnd-core-devel-1.6.0-1.fc38.ppc 1.0 MB/s |  18 kB     00:00    
(162/277): libglvnd-1.6.0-1.fc38.ppc64le.rpm    6.5 MB/s | 131 kB     00:00    
(163/277): libglvnd-devel-1.6.0-1.fc38.ppc64le.  13 MB/s | 158 kB     00:00    
(164/277): libglvnd-egl-1.6.0-1.fc38.ppc64le.rp 3.5 MB/s |  42 kB     00:00    
(165/277): libglvnd-gles-1.6.0-1.fc38.ppc64le.r 2.8 MB/s |  34 kB     00:00    
(166/277): libglvnd-glx-1.6.0-1.fc38.ppc64le.rp  12 MB/s | 148 kB     00:00    
(167/277): libglvnd-opengl-1.6.0-1.fc38.ppc64le 3.5 MB/s |  45 kB     00:00    
(168/277): libgpg-error-1.46-1.fc38.ppc64le.rpm  15 MB/s | 233 kB     00:00    
(169/277): libgudev-237-3.fc38.ppc64le.rpm      3.4 MB/s |  35 kB     00:00    
(170/277): libgusb-0.4.3-1.fc38.ppc64le.rpm     5.3 MB/s |  62 kB     00:00    
(171/277): libjpeg-turbo-devel-2.1.4-1.fc38.ppc 2.0 MB/s |  98 kB     00:00    
(172/277): libicu-devel-71.1-2.fc38.ppc64le.rpm  13 MB/s | 844 kB     00:00    
(173/277): libicu-71.1-2.fc38.ppc64le.rpm        58 MB/s |  10 MB     00:00    
(174/277): libjxl-0.7.0-3.fc38.ppc64le.rpm      6.7 MB/s | 873 kB     00:00    
(175/277): libmanette-0.2.6-5.fc38.ppc64le.rpm  452 kB/s |  50 kB     00:00    
(176/277): libmspack-0.10.1-0.8.alpha.fc38.ppc6 5.3 MB/s |  75 kB     00:00    
(177/277): libogg-1.3.5-4.fc38.ppc64le.rpm      3.2 MB/s |  35 kB     00:00    
(178/277): libnice-0.1.19-3.fc38.ppc64le.rpm     15 MB/s | 208 kB     00:00    
(179/277): libpng-devel-1.6.37-13.fc38.ppc64le.  21 MB/s | 295 kB     00:00    
(180/277): libproxy-0.4.18-4.fc38.ppc64le.rpm   6.4 MB/s |  76 kB     00:00    
(181/277): librsvg2-2.55.1-3.fc38.ppc64le.rpm    54 MB/s | 3.1 MB     00:00    
(182/277): libseccomp-2.5.3-3.fc38.ppc64le.rpm  1.5 MB/s |  80 kB     00:00    
(183/277): libsecret-0.20.5-2.fc38.ppc64le.rpm  3.6 MB/s | 192 kB     00:00    
(184/277): libselinux-devel-3.4-6.fc38.ppc64le.  10 MB/s | 115 kB     00:00    
(185/277): libsepol-devel-3.4-4.fc38.ppc64le.rp 4.1 MB/s |  40 kB     00:00    
(186/277): libsndfile-1.1.0-5.fc38.ppc64le.rpm   19 MB/s | 243 kB     00:00    
(187/277): libsoup-2.74.3-1.fc38.ppc64le.rpm     25 MB/s | 414 kB     00:00    
(188/277): libsoup3-3.2.2-1.fc38.ppc64le.rpm     20 MB/s | 394 kB     00:00    
(189/277): libsrtp-2.3.0-9.fc38.ppc64le.rpm     3.7 MB/s |  64 kB     00:00    
(190/277): libthai-0.1.29-3.fc38.ppc64le.rpm     15 MB/s | 216 kB     00:00    
(191/277): libthai-devel-0.1.29-3.fc38.ppc64le. 8.8 MB/s | 125 kB     00:00    
(192/277): libtheora-1.1.1-32.fc38.ppc64le.rpm   11 MB/s | 174 kB     00:00    
(193/277): libtiff-4.4.0-4.fc38.ppc64le.rpm      17 MB/s | 233 kB     00:00    
(194/277): libunwind-1.6.2-5.fc38.ppc64le.rpm   3.8 MB/s |  65 kB     00:00    
(195/277): libtiff-devel-4.4.0-4.fc38.ppc64le.r  22 MB/s | 514 kB     00:00    
(196/277): libusb1-1.0.26-1.fc38.ppc64le.rpm    5.2 MB/s |  81 kB     00:00    
(197/277): libva-2.16.0-1.fc38.ppc64le.rpm       10 MB/s | 114 kB     00:00    
(198/277): libvisual-0.4.0-36.fc38.ppc64le.rpm   12 MB/s | 151 kB     00:00    
(199/277): libvorbis-1.3.7-6.fc38.ppc64le.rpm    14 MB/s | 211 kB     00:00    
(200/277): libwebp-1.2.4-2.fc38.ppc64le.rpm      19 MB/s | 260 kB     00:00    
(201/277): libwpe-1.14.0-1.fc38.ppc64le.rpm     3.2 MB/s |  31 kB     00:00    
(202/277): libxkbcommon-1.4.1-2.fc38.ppc64le.rp  13 MB/s | 153 kB     00:00    
(203/277): libxkbcommon-devel-1.4.1-2.fc38.ppc6 6.4 MB/s |  65 kB     00:00    
(204/277): libxml2-devel-2.10.3-2.fc38.ppc64le.  28 MB/s | 502 kB     00:00    
(205/277): libxshmfence-1.3-11.fc38.ppc64le.rpm 929 kB/s |  13 kB     00:00    
(206/277): libxslt-1.1.37-1.fc38.ppc64le.rpm     14 MB/s | 203 kB     00:00    
(207/277): lilv-libs-0.24.14-3.fc38.ppc64le.rpm 6.3 MB/s |  66 kB     00:00    
(208/277): mesa-filesystem-22.3.1-1.fc38.ppc64l 1.7 MB/s |  19 kB     00:00    
(209/277): mesa-libEGL-22.3.1-1.fc38.ppc64le.rp  13 MB/s | 147 kB     00:00    
(210/277): mesa-libGLU-9.0.1-7.fc38.ppc64le.rpm  13 MB/s | 173 kB     00:00    
(211/277): mesa-libGL-22.3.1-1.fc38.ppc64le.rpm  12 MB/s | 196 kB     00:00    
(212/277): mesa-libGLU-devel-9.0.1-7.fc38.ppc64 888 kB/s |  13 kB     00:00    
(213/277): mesa-libgbm-22.3.1-1.fc38.ppc64le.rp 5.0 MB/s |  50 kB     00:00    
(214/277): mesa-libglapi-22.3.1-1.fc38.ppc64le. 5.2 MB/s |  56 kB     00:00    
(215/277): mpg123-libs-1.31.1-3.fc38.ppc64le.rp  24 MB/s | 379 kB     00:00    
(216/277): openjpeg2-2.5.0-2.fc38.ppc64le.rpm    16 MB/s | 204 kB     00:00    
(217/277): orc-0.4.33-1.fc38.ppc64le.rpm         17 MB/s | 217 kB     00:00    
(218/277): crypto-policies-scripts-20221215-1.g 272 kB/s | 116 kB     00:00    
(219/277): adwaita-cursor-theme-43-1.fc38.noarc 1.2 MB/s | 633 kB     00:00    
(220/277): fonts-filesystem-2.0.5-10.fc38.noarc  92 kB/s | 8.0 kB     00:00    
(221/277): google-noto-fonts-common-20201206^1. 196 kB/s |  18 kB     00:00    
(222/277): gl-manpages-1.1-25.20190306.fc37.noa  12 MB/s | 1.2 MB     00:00    
(223/277): adwaita-icon-theme-43-1.fc38.noarch. 7.1 MB/s | 4.9 MB     00:00    
(224/277): google-noto-sans-vf-fonts-20201206^1 7.7 MB/s | 729 kB     00:00    
(225/277): gsettings-desktop-schemas-43.0-1.fc3 8.1 MB/s | 733 kB     00:00    
(226/277): hicolor-icon-theme-0.17-14.fc37.noar 1.4 MB/s |  66 kB     00:00    
(227/277): iso-codes-4.12.0-2.fc38.noarch.rpm    28 MB/s | 3.5 MB     00:00    
(228/277): kde-filesystem-4-68.fc37.ppc64le.rpm 431 kB/s |  47 kB     00:00    
(229/277): javascriptcoregtk4.0-2.39.3-3.fc38.p  19 MB/s | 3.8 MB     00:00    
(230/277): langpacks-core-font-en-3.0-27.fc38.n 136 kB/s | 9.9 kB     00:00    
(231/277): libblkid-devel-2.38.1-3.fc38.ppc64le 295 kB/s |  16 kB     00:00    
(232/277): libmount-devel-2.38.1-3.fc38.ppc64le 395 kB/s |  18 kB     00:00    
(233/277): libtracker-sparql-3.4.2-1.fc38.ppc64 6.4 MB/s | 403 kB     00:00    
(234/277): libwayland-client-1.21.0-1.fc37.ppc6 565 kB/s |  35 kB     00:00    
(235/277): libwayland-cursor-1.21.0-1.fc37.ppc6 450 kB/s |  20 kB     00:00    
(236/277): libwayland-egl-1.21.0-1.fc37.ppc64le 289 kB/s |  13 kB     00:00    
(237/277): libwayland-server-1.21.0-1.fc37.ppc6 797 kB/s |  46 kB     00:00    
(238/277): nspr-4.35.0-2.fc38.ppc64le.rpm       3.5 MB/s | 170 kB     00:00    
(239/277): nss-3.85.0-1.fc38.ppc64le.rpm         14 MB/s | 786 kB     00:00    
(240/277): nss-softokn-3.85.0-1.fc38.ppc64le.rp  18 MB/s | 1.1 MB     00:00    
(241/277): nss-softokn-freebl-3.85.0-1.fc38.ppc 6.6 MB/s | 334 kB     00:00    
(242/277): nss-sysinit-3.85.0-1.fc38.ppc64le.rp 407 kB/s |  18 kB     00:00    
(243/277): nss-util-3.85.0-1.fc38.ppc64le.rpm   2.1 MB/s |  96 kB     00:00    
(244/277): opus-1.3.1-11.fc37.ppc64le.rpm       4.5 MB/s | 222 kB     00:00    
(245/277): pango-1.50.12-1.fc38.ppc64le.rpm     7.3 MB/s | 374 kB     00:00    
(246/277): pango-devel-1.50.12-1.fc38.ppc64le.r 3.3 MB/s | 161 kB     00:00    
(247/277): pcre-8.45-1.fc37.2.ppc64le.rpm       4.1 MB/s | 204 kB     00:00    
(248/277): pcre2-devel-10.40-1.fc37.1.ppc64le.r 9.6 MB/s | 505 kB     00:00    
(249/277): pcre2-utf16-10.40-1.fc37.1.ppc64le.r 4.3 MB/s | 219 kB     00:00    
(250/277): pcre2-utf32-10.40-1.fc37.1.ppc64le.r 4.3 MB/s | 207 kB     00:00    
(251/277): pixman-0.40.0-6.fc37.ppc64le.rpm     4.5 MB/s | 218 kB     00:00    
(252/277): pixman-devel-0.40.0-6.fc37.ppc64le.r 369 kB/s |  17 kB     00:00    
(253/277): rav1e-libs-0.5.1-5.fc37.ppc64le.rpm   13 MB/s | 832 kB     00:00    
(254/277): serd-0.30.12-2.fc37.ppc64le.rpm      1.4 MB/s |  68 kB     00:00    
(255/277): sord-0.16.10-1.fc37.ppc64le.rpm      1.1 MB/s |  51 kB     00:00    
(256/277): soundtouch-2.3.1-3.fc37.ppc64le.rpm  1.7 MB/s |  98 kB     00:00    
(257/277): sratom-0.6.10-2.fc37.ppc64le.rpm     537 kB/s |  27 kB     00:00    
(258/277): sysprof-capture-devel-3.46.0-1.fc38. 1.3 MB/s |  66 kB     00:00    
(259/277): vulkan-loader-1.3.231.1-2.fc38.ppc64 3.4 MB/s | 164 kB     00:00    
(260/277): wayland-devel-1.21.0-1.fc37.ppc64le. 2.7 MB/s | 152 kB     00:00    
(261/277): woff2-1.0.2-15.fc37.ppc64le.rpm      549 kB/s |  68 kB     00:00    
(262/277): wpebackend-fdo-1.14.0-1.fc38.ppc64le 666 kB/s |  50 kB     00:00    
(263/277): webrtc-audio-processing-0.3.1-9.fc37 1.2 MB/s | 326 kB     00:00    
(264/277): webkit2gtk4.0-2.39.3-3.fc38.ppc64le.  39 MB/s |  24 MB     00:00    
(265/277): wxBase-devel-3.2.1-4.fc38.ppc64le.rp 3.9 MB/s | 1.3 MB     00:00    
(266/277): wxBase-3.2.1-4.fc38.ppc64le.rpm      2.5 MB/s | 1.0 MB     00:00    
(267/277): wxGTK-devel-3.2.1-4.fc38.ppc64le.rpm 292 kB/s |  33 kB     00:00    
(268/277): wxGTK-gl-3.2.1-4.fc38.ppc64le.rpm    391 kB/s |  42 kB     00:00    
(269/277): wxGTK-3.2.1-4.fc38.ppc64le.rpm        30 MB/s | 4.9 MB     00:00    
(270/277): wxGTK-i18n-3.2.1-4.fc38.noarch.rpm   6.8 MB/s | 491 kB     00:00    
(271/277): wxGTK-media-3.2.1-4.fc38.ppc64le.rpm 782 kB/s |  55 kB     00:00    
(272/277): wxGTK-webview-3.2.1-4.fc38.ppc64le.r 1.4 MB/s |  75 kB     00:00    
(273/277): xdg-dbus-proxy-0.1.3-2.fc37.ppc64le. 958 kB/s |  45 kB     00:00    
(274/277): xkeyboard-config-2.36-3.fc38.noarch.  13 MB/s | 956 kB     00:00    
(275/277): xml-common-0.6.3-59.fc37.noarch.rpm  568 kB/s |  31 kB     00:00    
(276/277): xprop-1.2.5-2.fc37.ppc64le.rpm       838 kB/s |  38 kB     00:00    
(277/277): xz-devel-5.2.9-1.fc38.ppc64le.rpm    1.2 MB/s |  58 kB     00:00    
--------------------------------------------------------------------------------
Total                                            25 MB/s | 111 MB     00:04     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : xorg-x11-proto-devel-2022.2-2.fc38.noarch            1/277 
  Installing       : libwayland-client-1.21.0-1.fc37.ppc64le              2/277 
  Installing       : libpng-2:1.6.37-13.fc38.ppc64le                      3/277 
  Installing       : expat-2.5.0-1.fc38.ppc64le                           4/277 
  Installing       : libdrm-2.4.114-1.fc38.ppc64le                        5/277 
  Installing       : zlib-devel-1.2.13-1.fc38.ppc64le                     6/277 
  Installing       : nspr-4.35.0-2.fc38.ppc64le                           7/277 
  Installing       : libjpeg-turbo-2.1.4-1.fc38.ppc64le                   8/277 
  Installing       : libwayland-server-1.21.0-1.fc37.ppc64le              9/277 
  Installing       : libwayland-egl-1.21.0-1.fc37.ppc64le                10/277 
  Installing       : libogg-2:1.3.5-4.fc38.ppc64le                       11/277 
  Installing       : libicu-71.1-2.fc38.ppc64le                          12/277 
  Installing       : libglvnd-1:1.6.0-1.fc38.ppc64le                     13/277 
  Installing       : libepoxy-1.5.10-2.fc38.ppc64le                      14/277 
  Installing       : dbus-libs-1:1.14.4-1.fc38.ppc64le                   15/277 
  Installing       : cmake-filesystem-3.25.1-1.fc38.ppc64le              16/277 
  Installing       : nss-util-3.85.0-1.fc38.ppc64le                      17/277 
  Installing       : libpng-devel-2:1.6.37-13.fc38.ppc64le               18/277 
  Installing       : libwayland-cursor-1.21.0-1.fc37.ppc64le             19/277 
  Installing       : libX11-xcb-1.8.1-2.fc38.ppc64le                     20/277 
  Installing       : gnutls-3.7.8-9.fc38.ppc64le                         21/277 
  Installing       : glib2-2.74.1-2.fc38.ppc64le                         22/277 
  Installing       : libgudev-237-3.fc38.ppc64le                         23/277 
  Installing       : shared-mime-info-2.2-2.fc37.ppc64le                 24/277 
  Running scriptlet: shared-mime-info-2.2-2.fc37.ppc64le                 24/277 
  Installing       : gdk-pixbuf2-2.42.10-1.fc38.ppc64le                  25/277 
  Installing       : mesa-libgbm-22.3.1-1.fc38.ppc64le                   26/277 
  Running scriptlet: xml-common-0.6.3-59.fc37.noarch                     27/277 
  Installing       : xml-common-0.6.3-59.fc37.noarch                     27/277 
  Installing       : serd-0.30.12-2.fc37.ppc64le                         28/277 
  Installing       : opus-1.3.1-11.fc37.ppc64le                          29/277 
  Installing       : libwebp-1.2.4-2.fc38.ppc64le                        30/277 
  Installing       : libmpc-1.2.1-5.fc38.ppc64le                         31/277 
  Installing       : lcms2-2.14-1.fc38.ppc64le                           32/277 
  Installing       : fribidi-1.0.12-2.fc38.ppc64le                       33/277 
  Installing       : fribidi-devel-1.0.12-2.fc38.ppc64le                 34/277 
  Installing       : dbus-devel-1:1.14.4-1.fc38.ppc64le                  35/277 
  Installing       : json-glib-1.6.6-3.fc38.ppc64le                      36/277 
  Installing       : libcloudproviders-0.3.1-6.fc38.ppc64le              37/277 
  Installing       : javascriptcoregtk4.0-2.39.3-3.fc38.ppc64le          38/277 
  Installing       : libvorbis-1:1.3.7-6.fc38.ppc64le                    39/277 
  Installing       : pixman-0.40.0-6.fc37.ppc64le                        40/277 
  Installing       : pixman-devel-0.40.0-6.fc37.ppc64le                  41/277 
  Installing       : pcre2-utf32-10.40-1.fc37.1.ppc64le                  42/277 
  Installing       : fonts-filesystem-1:2.0.5-10.fc38.noarch             43/277 
  Installing       : libatomic-13.0.0-0.4.fc38.ppc64le                   44/277 
  Installing       : libusb1-1.0.26-1.fc38.ppc64le                       45/277 
  Installing       : orc-0.4.33-1.fc38.ppc64le                           46/277 
  Installing       : mesa-libglapi-22.3.1-1.fc38.ppc64le                 47/277 
  Installing       : libxshmfence-1.3-11.fc38.ppc64le                    48/277 
  Installing       : libffi-devel-3.4.4-1.fc38.ppc64le                   49/277 
  Installing       : libdvdread-6.1.3-2.fc38.ppc64le                     50/277 
  Installing       : libdatrie-0.2.13-4.fc38.ppc64le                     51/277 
  Installing       : libthai-0.1.29-3.fc38.ppc64le                       52/277 
  Installing       : libXau-1.0.11-1.fc38.ppc64le                        53/277 
  Installing       : libxcb-1.13.1-10.fc38.ppc64le                       54/277 
  Installing       : libglvnd-egl-1:1.6.0-1.fc38.ppc64le                 55/277 
  Installing       : mesa-libEGL-22.3.1-1.fc38.ppc64le                   56/277 
  Installing       : hunspell-filesystem-1.7.1-1.fc38.ppc64le            57/277 
  Installing       : hunspell-en-US-0.20201207-2.fc38.noarch             58/277 
  Installing       : hunspell-1.7.1-1.fc38.ppc64le                       59/277 
  Installing       : gsm-1.0.22-1.fc38.ppc64le                           60/277 
  Installing       : graphite2-1.3.14-10.fc38.ppc64le                    61/277 
  Installing       : harfbuzz-6.0.0-1.fc38.ppc64le                       62/277 
  Installing       : freetype-2.12.1-3.fc38.ppc64le                      63/277 
  Installing       : harfbuzz-icu-6.0.0-1.fc38.ppc64le                   64/277 
  Installing       : gettext-libs-0.21.1-1.fc38.ppc64le                  65/277 
  Installing       : graphite2-devel-1.3.14-10.fc38.ppc64le              66/277 
  Installing       : enchant2-2.3.3-2.fc38.ppc64le                       67/277 
  Installing       : libglvnd-gles-1:1.6.0-1.fc38.ppc64le                68/277 
  Installing       : libXau-devel-1.0.11-1.fc38.ppc64le                  69/277 
  Installing       : libxcb-devel-1.13.1-10.fc38.ppc64le                 70/277 
  Installing       : libdatrie-devel-0.2.13-4.fc38.ppc64le               71/277 
  Installing       : libthai-devel-0.1.29-3.fc38.ppc64le                 72/277 
  Installing       : libdvdnav-6.1.1-4.fc38.ppc64le                      73/277 
  Installing       : wayland-devel-1.21.0-1.fc37.ppc64le                 74/277 
  Installing       : libgusb-0.4.3-1.fc38.ppc64le                        75/277 
  Installing       : colord-libs-1.4.6-2.fc38.ppc64le                    76/277 
  Installing       : libcloudproviders-devel-0.3.1-6.fc38.ppc64le        77/277 
  Installing       : cpp-13.0.0-0.4.fc38.ppc64le                         78/277 
  Installing       : iso-codes-4.12.0-2.fc38.noarch                      79/277 
  Installing       : gtk-update-icon-cache-3.24.35-2.fc38.ppc64le        80/277 
  Installing       : graphene-1.10.6-4.fc38.ppc64le                      81/277 
  Installing       : gsettings-desktop-schemas-43.0-1.fc38.ppc64le       82/277 
  Installing       : nss-softokn-freebl-3.85.0-1.fc38.ppc64le            83/277 
  Installing       : nss-softokn-3.85.0-1.fc38.ppc64le                   84/277 
  Installing       : libjpeg-turbo-devel-2.1.4-1.fc38.ppc64le            85/277 
  Installing       : avahi-libs-0.8-19.fc38.ppc64le                      86/277 
  Installing       : cups-libs-1:2.4.2-5.fc38.ppc64le                    87/277 
  Installing       : libglvnd-opengl-1:1.6.0-1.fc38.ppc64le              88/277 
  Installing       : libicu-devel-71.1-2.fc38.ppc64le                    89/277 
  Installing       : flac-libs-1.4.2-1.fc38.ppc64le                      90/277 
  Installing       : libtheora-1:1.1.1-32.fc38.ppc64le                   91/277 
  Installing       : xz-devel-5.2.9-1.fc38.ppc64le                       92/277 
  Installing       : libxml2-devel-2.10.3-2.fc38.ppc64le                 93/277 
  Installing       : xkeyboard-config-2.36-3.fc38.noarch                 94/277 
  Installing       : libxkbcommon-1.4.1-2.fc38.ppc64le                   95/277 
  Installing       : libwpe-1.14.0-1.fc38.ppc64le                        96/277 
  Installing       : wpebackend-fdo-1.14.0-1.fc38.ppc64le                97/277 
  Installing       : libxkbcommon-devel-1.4.1-2.fc38.ppc64le             98/277 
  Installing       : wxGTK-i18n-3.2.1-4.fc38.noarch                      99/277 
  Installing       : woff2-1.0.2-15.fc37.ppc64le                        100/277 
  Installing       : webrtc-audio-processing-0.3.1-9.fc37.ppc64le       101/277 
  Installing       : vulkan-loader-1.3.231.1-2.fc38.ppc64le             102/277 
  Installing       : vim-filesystem-2:9.0.1054-1.fc38.noarch            103/277 
  Installing       : sysprof-capture-devel-3.46.0-1.fc38.ppc64le        104/277 
  Installing       : soundtouch-2.3.1-3.fc37.ppc64le                    105/277 
  Installing       : rhash-1.4.3-1.fc38.ppc64le                         106/277 
  Installing       : rav1e-libs-0.5.1-5.fc37.ppc64le                    107/277 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch       108/277 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch              109/277 
  Installing       : pcre2-utf16-10.40-1.fc37.1.ppc64le                 110/277 
  Installing       : pcre2-devel-10.40-1.fc37.1.ppc64le                 111/277 
  Installing       : pcre-8.45-1.fc37.2.ppc64le                         112/277 
  Installing       : sord-0.16.10-1.fc37.ppc64le                        113/277 
  Installing       : sratom-0.6.10-2.fc37.ppc64le                       114/277 
  Installing       : lilv-libs-0.24.14-3.fc38.ppc64le                   115/277 
  Installing       : libstemmer-2.2.0-4.fc38.ppc64le                    116/277 
  Installing       : libblkid-devel-2.38.1-3.fc38.ppc64le               117/277 
  Installing       : kernel-headers-6.1.0-1.fc38.ppc64le                118/277 
  Installing       : glibc-devel-2.36.9000-19.fc38.ppc64le              119/277 
  Installing       : libxcrypt-devel-4.4.33-5.fc38.ppc64le              120/277 
  Installing       : hicolor-icon-theme-0.17-14.fc37.noarch             121/277 
  Installing       : google-noto-fonts-common-20201206^1.git0c78c8329   122/277 
  Installing       : google-noto-sans-vf-fonts-20201206^1.git0c78c832   123/277 
  Installing       : langpacks-core-font-en-3.0-27.fc38.noarch          124/277 
  Installing       : fontconfig-2.14.1-2.fc38.ppc64le                   125/277 
  Running scriptlet: fontconfig-2.14.1-2.fc38.ppc64le                   125/277 
  Installing       : gl-manpages-1.1-25.20190306.fc37.noarch            126/277 
  Installing       : emacs-filesystem-1:28.1-3.fc37.noarch              127/277 
  Installing       : adwaita-cursor-theme-43-1.fc38.noarch              128/277 
  Installing       : adwaita-icon-theme-43-1.fc38.noarch                129/277 
  Installing       : libubsan-13.0.0-0.4.fc38.ppc64le                   130/277 
  Installing       : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le              131/277 
  Installing       : libstdc++-devel-13.0.0-0.4.fc38.ppc64le            132/277 
  Installing       : libasan-13.0.0-0.4.fc38.ppc64le                    133/277 
  Installing       : annobin-docs-10.99-1.0.1.fc38.noarch               134/277 
  Installing       : openjpeg2-2.5.0-2.fc38.ppc64le                     135/277 
  Installing       : mpg123-libs-1.31.1-3.fc38.ppc64le                  136/277 
  Installing       : mpdecimal-2.5.1-4.fc38.ppc64le                     137/277 
  Installing       : mesa-filesystem-22.3.1-1.fc38.ppc64le              138/277 
  Installing       : libxslt-1.1.37-1.fc38.ppc64le                      139/277 
  Installing       : libvisual-1:0.4.0-36.fc38.ppc64le                  140/277 
  Installing       : libuv-1:1.44.2-2.fc38.ppc64le                      141/277 
  Installing       : libunwind-1.6.2-5.fc38.ppc64le                     142/277 
  Installing       : libsepol-devel-3.4-4.fc38.ppc64le                  143/277 
  Installing       : libselinux-devel-3.4-6.fc38.ppc64le                144/277 
  Installing       : libmount-devel-2.38.1-3.fc38.ppc64le               145/277 
  Installing       : libseccomp-2.5.3-3.fc38.ppc64le                    146/277 
  Installing       : libproxy-0.4.18-4.fc38.ppc64le                     147/277 
  Installing       : glib-networking-2.74.0-1.fc38.ppc64le              148/277 
  Installing       : libsoup3-3.2.2-1.fc38.ppc64le                      149/277 
  Installing       : gssdp-1.6.2-1.fc38.ppc64le                         150/277 
  Installing       : libtracker-sparql-3.4.2-1.fc38.ppc64le             151/277 
  Installing       : libsoup-2.74.3-1.fc38.ppc64le                      152/277 
  Installing       : libmspack-0.10.1-0.8.alpha.fc38.ppc64le            153/277 
  Installing       : libgpg-error-1.46-1.fc38.ppc64le                   154/277 
  Installing       : libgcrypt-1.10.1-6.fc38.ppc64le                    155/277 
  Installing       : libsecret-0.20.5-2.fc38.ppc64le                    156/277 
  Installing       : wxBase-3.2.1-4.fc38.ppc64le                        157/277 
  Installing       : wxBase-devel-3.2.1-4.fc38.ppc64le                  158/277 
  Running scriptlet: wxBase-devel-3.2.1-4.fc38.ppc64le                  158/277 
  Installing       : libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le         159/277 
  Installing       : libevdev-1.13.0-1.fc38.ppc64le                     160/277 
  Installing       : libmanette-0.2.6-5.fc38.ppc64le                    161/277 
  Installing       : libdav1d-1.0.0-2.fc38.ppc64le                      162/277 
  Installing       : libb2-0.98.1-7.fc38.ppc64le                        163/277 
  Installing       : python3-3.11.1-1.fc38.ppc64le                      164/277 
  Installing       : python3-libs-3.11.1-1.fc38.ppc64le                 165/277 
  Installing       : glib2-devel-2.74.1-2.fc38.ppc64le                  166/277 
  Installing       : gstreamer1-1.20.4-1.fc38.ppc64le                   167/277 
  Installing       : cmake-rpm-macros-3.25.1-1.fc38.noarch              168/277 
  Installing       : crypto-policies-scripts-20221215-1.gita4c31a3.fc   169/277 
  Installing       : nss-sysinit-3.85.0-1.fc38.ppc64le                  170/277 
  Installing       : nss-3.85.0-1.fc38.ppc64le                          171/277 
  Running scriptlet: nss-3.85.0-1.fc38.ppc64le                          171/277 
  Installing       : libsrtp-2.3.0-9.fc38.ppc64le                       172/277 
  Installing       : libX11-common-1.8.1-2.fc38.noarch                  173/277 
  Installing       : libX11-1.8.1-2.fc38.ppc64le                        174/277 
  Installing       : libX11-devel-1.8.1-2.fc38.ppc64le                  175/277 
  Installing       : libXext-1.3.5-1.fc38.ppc64le                       176/277 
  Installing       : libXext-devel-1.3.5-1.fc38.ppc64le                 177/277 
  Installing       : libXfixes-6.0.0-4.fc38.ppc64le                     178/277 
  Installing       : libXrender-0.9.11-1.fc38.ppc64le                   179/277 
  Installing       : cairo-1.17.6-2.fc38.ppc64le                        180/277 
  Installing       : libXrender-devel-0.9.11-1.fc38.ppc64le             181/277 
  Installing       : libXfixes-devel-6.0.0-4.fc38.ppc64le               182/277 
  Installing       : libXi-1.8-3.fc38.ppc64le                           183/277 
  Installing       : libXi-devel-1.8-3.fc38.ppc64le                     184/277 
  Installing       : libXtst-1.2.4-1.fc38.ppc64le                       185/277 
  Installing       : cairo-gobject-1.17.6-2.fc38.ppc64le                186/277 
  Installing       : libXdamage-1.1.5-8.fc38.ppc64le                    187/277 
  Installing       : libXcomposite-0.4.5-8.fc38.ppc64le                 188/277 
  Installing       : libXcursor-1.2.1-2.fc38.ppc64le                    189/277 
  Installing       : libXft-2.3.6-1.fc38.ppc64le                        190/277 
  Installing       : pango-1.50.12-1.fc38.ppc64le                       191/277 
  Installing       : libXrandr-1.5.2-9.fc38.ppc64le                     192/277 
  Installing       : libXinerama-1.1.5-1.fc38.ppc64le                   193/277 
  Installing       : libXinerama-devel-1.1.5-1.fc38.ppc64le             194/277 
  Installing       : libXrandr-devel-1.5.2-9.fc38.ppc64le               195/277 
  Installing       : libdecor-0.1.1-1.fc38.ppc64le                      196/277 
  Installing       : SDL2-2.26.0-1.fc38.ppc64le                         197/277 
  Installing       : librsvg2-2.55.1-3.fc38.ppc64le                     198/277 
  Installing       : libXcursor-devel-1.2.1-2.fc38.ppc64le              199/277 
  Installing       : libXcomposite-devel-0.4.5-8.fc38.ppc64le           200/277 
  Installing       : libXdamage-devel-1.1.5-8.fc38.ppc64le              201/277 
  Installing       : libXtst-devel-1.2.4-1.fc38.ppc64le                 202/277 
  Installing       : libXv-1.0.11-17.fc38.ppc64le                       203/277 
  Installing       : libXxf86vm-1.1.5-1.fc38.ppc64le                    204/277 
  Installing       : libglvnd-glx-1:1.6.0-1.fc38.ppc64le                205/277 
  Installing       : mesa-libGL-22.3.1-1.fc38.ppc64le                   206/277 
  Installing       : libglvnd-devel-1:1.6.0-1.fc38.ppc64le              207/277 
  Installing       : libepoxy-devel-1.5.10-2.fc38.ppc64le               208/277 
  Installing       : libva-2.16.0-1.fc38.ppc64le                        209/277 
  Installing       : mesa-libGLU-9.0.1-7.fc38.ppc64le                   210/277 
  Installing       : mesa-libGLU-devel-9.0.1-7.fc38.ppc64le             211/277 
  Installing       : xprop-1.2.5-2.fc37.ppc64le                         212/277 
  Installing       : libICE-1.0.10-9.fc38.ppc64le                       213/277 
  Installing       : libSM-1.2.3-11.fc38.ppc64le                        214/277 
  Installing       : lame-libs-3.100-13.fc38.ppc64le                    215/277 
  Installing       : libsndfile-1.1.0-5.fc38.ppc64le                    216/277 
  Installing       : jsoncpp-1.9.5-3.fc38.ppc64le                       217/277 
  Installing       : jbigkit-libs-2.1-24.fc38.ppc64le                   218/277 
  Installing       : libtiff-4.4.0-4.fc38.ppc64le                       219/277 
  Installing       : gdk-pixbuf2-modules-2.42.10-1.fc38.ppc64le         220/277 
  Installing       : libtiff-devel-4.4.0-4.fc38.ppc64le                 221/277 
  Installing       : gdk-pixbuf2-devel-2.42.10-1.fc38.ppc64le           222/277 
  Installing       : hyphen-2.8.8-18.fc38.ppc64le                       223/277 
  Installing       : highway-1.0.1-2.fc38.ppc64le                       224/277 
  Installing       : libjxl-1:0.7.0-3.fc38.ppc64le                      225/277 
  Installing       : libaom-3.5.0-2.fc38.ppc64le                        226/277 
  Installing       : libavif-0.11.1-4.fc38.ppc64le                      227/277 
  Installing       : gettext-envsubst-0.21.1-1.fc38.ppc64le             228/277 
  Installing       : gettext-runtime-0.21.1-1.fc38.ppc64le              229/277 
  Installing       : gettext-0.21.1-1.fc38.ppc64le                      230/277 
  Installing       : gc-8.2.2-1.fc38.ppc64le                            231/277 
  Installing       : guile22-2.2.7-6.fc38.ppc64le                       232/277 
  Installing       : make-1:4.3-11.fc38.ppc64le                         233/277 
  Installing       : gcc-13.0.0-0.4.fc38.ppc64le                        234/277 
  Running scriptlet: gcc-13.0.0-0.4.fc38.ppc64le                        234/277 
  Installing       : cmake-data-3.25.1-1.fc38.noarch                    235/277 
  Installing       : cmake-3.25.1-1.fc38.ppc64le                        236/277 
  Installing       : fdk-aac-free-2.0.0-9.fc38.ppc64le                  237/277 
  Installing       : dbus-common-1:1.14.4-1.fc38.noarch                 238/277 
  Running scriptlet: dbus-common-1:1.14.4-1.fc38.noarch                 238/277 
  Running scriptlet: dbus-broker-32-1.fc38.ppc64le                      239/277 
  Installing       : dbus-broker-32-1.fc38.ppc64le                      239/277 
  Running scriptlet: dbus-broker-32-1.fc38.ppc64le                      239/277 
  Installing       : dbus-1:1.14.4-1.fc38.ppc64le                       240/277 
  Installing       : at-spi2-core-2.46.0-2.fc38.ppc64le                 241/277 
  Installing       : atk-2.46.0-2.fc38.ppc64le                          242/277 
  Installing       : at-spi2-atk-2.46.0-2.fc38.ppc64le                  243/277 
  Installing       : gtk3-3.24.35-2.fc38.ppc64le                        244/277 
  Installing       : wxGTK-3.2.1-4.fc38.ppc64le                         245/277 
  Installing       : atk-devel-2.46.0-2.fc38.ppc64le                    246/277 
  Installing       : wxGTK-gl-3.2.1-4.fc38.ppc64le                      247/277 
  Installing       : at-spi2-core-devel-2.46.0-2.fc38.ppc64le           248/277 
  Installing       : at-spi2-atk-devel-2.46.0-2.fc38.ppc64le            249/277 
  Installing       : gupnp-1.6.3-1.fc38.ppc64le                         250/277 
  Installing       : gupnp-igd-1.2.0-7.fc38.ppc64le                     251/277 
  Installing       : libnice-0.1.19-3.fc38.ppc64le                      252/277 
  Installing       : xdg-dbus-proxy-0.1.3-2.fc37.ppc64le                253/277 
  Installing       : cdparanoia-libs-10.2-40.fc38.ppc64le               254/277 
  Installing       : bzip2-devel-1.0.8-12.fc38.ppc64le                  255/277 
  Installing       : bubblewrap-0.5.0-3.fc38.ppc64le                    256/277 
  Installing       : brotli-1.0.9-9.fc38.ppc64le                        257/277 
  Installing       : brotli-devel-1.0.9-9.fc38.ppc64le                  258/277 
  Installing       : harfbuzz-devel-6.0.0-1.fc38.ppc64le                259/277 
  Installing       : freetype-devel-2.12.1-3.fc38.ppc64le               260/277 
  Installing       : fontconfig-devel-2.14.1-2.fc38.ppc64le             261/277 
  Installing       : cairo-devel-1.17.6-2.fc38.ppc64le                  262/277 
  Installing       : cairo-gobject-devel-1.17.6-2.fc38.ppc64le          263/277 
  Installing       : libXft-devel-2.3.6-1.fc38.ppc64le                  264/277 
  Installing       : pango-devel-1.50.12-1.fc38.ppc64le                 265/277 
  Installing       : gtk3-devel-3.24.35-2.fc38.ppc64le                  266/277 
  Installing       : alsa-lib-1.2.8-2.fc38.ppc64le                      267/277 
  Installing       : gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le      268/277 
  Installing       : gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64l   269/277 
  Installing       : webkit2gtk4.0-2.39.3-3.fc38.ppc64le                270/277 
  Installing       : wxGTK-webview-3.2.1-4.fc38.ppc64le                 271/277 
  Installing       : wxGTK-media-3.2.1-4.fc38.ppc64le                   272/277 
  Installing       : wxGTK-devel-3.2.1-4.fc38.ppc64le                   273/277 
  Installing       : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le        274/277 
  Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le        274/277 
  Installing       : gcc-c++-13.0.0-0.4.fc38.ppc64le                    275/277 
  Installing       : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le         276/277 
  Installing       : kde-filesystem-4-68.fc37.ppc64le                   277/277 
  Running scriptlet: fontconfig-2.14.1-2.fc38.ppc64le                   277/277 
  Running scriptlet: crypto-policies-scripts-20221215-1.gita4c31a3.fc   277/277 
  Running scriptlet: nss-3.85.0-1.fc38.ppc64le                          277/277 
  Running scriptlet: kde-filesystem-4-68.fc37.ppc64le                   277/277 
  Verifying        : SDL2-2.26.0-1.fc38.ppc64le                           1/277 
  Verifying        : alsa-lib-1.2.8-2.fc38.ppc64le                        2/277 
  Verifying        : at-spi2-atk-2.46.0-2.fc38.ppc64le                    3/277 
  Verifying        : at-spi2-atk-devel-2.46.0-2.fc38.ppc64le              4/277 
  Verifying        : at-spi2-core-2.46.0-2.fc38.ppc64le                   5/277 
  Verifying        : at-spi2-core-devel-2.46.0-2.fc38.ppc64le             6/277 
  Verifying        : atk-2.46.0-2.fc38.ppc64le                            7/277 
  Verifying        : atk-devel-2.46.0-2.fc38.ppc64le                      8/277 
  Verifying        : avahi-libs-0.8-19.fc38.ppc64le                       9/277 
  Verifying        : brotli-1.0.9-9.fc38.ppc64le                         10/277 
  Verifying        : brotli-devel-1.0.9-9.fc38.ppc64le                   11/277 
  Verifying        : bubblewrap-0.5.0-3.fc38.ppc64le                     12/277 
  Verifying        : bzip2-devel-1.0.8-12.fc38.ppc64le                   13/277 
  Verifying        : cairo-1.17.6-2.fc38.ppc64le                         14/277 
  Verifying        : cairo-devel-1.17.6-2.fc38.ppc64le                   15/277 
  Verifying        : cairo-gobject-1.17.6-2.fc38.ppc64le                 16/277 
  Verifying        : cairo-gobject-devel-1.17.6-2.fc38.ppc64le           17/277 
  Verifying        : cdparanoia-libs-10.2-40.fc38.ppc64le                18/277 
  Verifying        : cmake-3.25.1-1.fc38.ppc64le                         19/277 
  Verifying        : cmake-data-3.25.1-1.fc38.noarch                     20/277 
  Verifying        : cmake-filesystem-3.25.1-1.fc38.ppc64le              21/277 
  Verifying        : cmake-rpm-macros-3.25.1-1.fc38.noarch               22/277 
  Verifying        : colord-libs-1.4.6-2.fc38.ppc64le                    23/277 
  Verifying        : cups-libs-1:2.4.2-5.fc38.ppc64le                    24/277 
  Verifying        : dbus-1:1.14.4-1.fc38.ppc64le                        25/277 
  Verifying        : dbus-broker-32-1.fc38.ppc64le                       26/277 
  Verifying        : dbus-common-1:1.14.4-1.fc38.noarch                  27/277 
  Verifying        : dbus-devel-1:1.14.4-1.fc38.ppc64le                  28/277 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.ppc64le                   29/277 
  Verifying        : enchant2-2.3.3-2.fc38.ppc64le                       30/277 
  Verifying        : expat-2.5.0-1.fc38.ppc64le                          31/277 
  Verifying        : fdk-aac-free-2.0.0-9.fc38.ppc64le                   32/277 
  Verifying        : flac-libs-1.4.2-1.fc38.ppc64le                      33/277 
  Verifying        : fontconfig-2.14.1-2.fc38.ppc64le                    34/277 
  Verifying        : fontconfig-devel-2.14.1-2.fc38.ppc64le              35/277 
  Verifying        : freetype-2.12.1-3.fc38.ppc64le                      36/277 
  Verifying        : freetype-devel-2.12.1-3.fc38.ppc64le                37/277 
  Verifying        : fribidi-1.0.12-2.fc38.ppc64le                       38/277 
  Verifying        : fribidi-devel-1.0.12-2.fc38.ppc64le                 39/277 
  Verifying        : gc-8.2.2-1.fc38.ppc64le                             40/277 
  Verifying        : gdk-pixbuf2-2.42.10-1.fc38.ppc64le                  41/277 
  Verifying        : gdk-pixbuf2-devel-2.42.10-1.fc38.ppc64le            42/277 
  Verifying        : gdk-pixbuf2-modules-2.42.10-1.fc38.ppc64le          43/277 
  Verifying        : gettext-0.21.1-1.fc38.ppc64le                       44/277 
  Verifying        : gettext-envsubst-0.21.1-1.fc38.ppc64le              45/277 
  Verifying        : gettext-libs-0.21.1-1.fc38.ppc64le                  46/277 
  Verifying        : gettext-runtime-0.21.1-1.fc38.ppc64le               47/277 
  Verifying        : glib-networking-2.74.0-1.fc38.ppc64le               48/277 
  Verifying        : glib2-2.74.1-2.fc38.ppc64le                         49/277 
  Verifying        : glib2-devel-2.74.1-2.fc38.ppc64le                   50/277 
  Verifying        : gnutls-3.7.8-9.fc38.ppc64le                         51/277 
  Verifying        : graphene-1.10.6-4.fc38.ppc64le                      52/277 
  Verifying        : graphite2-1.3.14-10.fc38.ppc64le                    53/277 
  Verifying        : graphite2-devel-1.3.14-10.fc38.ppc64le              54/277 
  Verifying        : gsm-1.0.22-1.fc38.ppc64le                           55/277 
  Verifying        : gssdp-1.6.2-1.fc38.ppc64le                          56/277 
  Verifying        : gstreamer1-1.20.4-1.fc38.ppc64le                    57/277 
  Verifying        : gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64l    58/277 
  Verifying        : gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le       59/277 
  Verifying        : gtk-update-icon-cache-3.24.35-2.fc38.ppc64le        60/277 
  Verifying        : gtk3-3.24.35-2.fc38.ppc64le                         61/277 
  Verifying        : gtk3-devel-3.24.35-2.fc38.ppc64le                   62/277 
  Verifying        : guile22-2.2.7-6.fc38.ppc64le                        63/277 
  Verifying        : gupnp-1.6.3-1.fc38.ppc64le                          64/277 
  Verifying        : gupnp-igd-1.2.0-7.fc38.ppc64le                      65/277 
  Verifying        : harfbuzz-6.0.0-1.fc38.ppc64le                       66/277 
  Verifying        : harfbuzz-devel-6.0.0-1.fc38.ppc64le                 67/277 
  Verifying        : harfbuzz-icu-6.0.0-1.fc38.ppc64le                   68/277 
  Verifying        : highway-1.0.1-2.fc38.ppc64le                        69/277 
  Verifying        : hunspell-1.7.1-1.fc38.ppc64le                       70/277 
  Verifying        : hunspell-en-US-0.20201207-2.fc38.noarch             71/277 
  Verifying        : hunspell-filesystem-1.7.1-1.fc38.ppc64le            72/277 
  Verifying        : hyphen-2.8.8-18.fc38.ppc64le                        73/277 
  Verifying        : jbigkit-libs-2.1-24.fc38.ppc64le                    74/277 
  Verifying        : json-glib-1.6.6-3.fc38.ppc64le                      75/277 
  Verifying        : jsoncpp-1.9.5-3.fc38.ppc64le                        76/277 
  Verifying        : lame-libs-3.100-13.fc38.ppc64le                     77/277 
  Verifying        : lcms2-2.14-1.fc38.ppc64le                           78/277 
  Verifying        : libICE-1.0.10-9.fc38.ppc64le                        79/277 
  Verifying        : libSM-1.2.3-11.fc38.ppc64le                         80/277 
  Verifying        : libX11-1.8.1-2.fc38.ppc64le                         81/277 
  Verifying        : libX11-common-1.8.1-2.fc38.noarch                   82/277 
  Verifying        : libX11-devel-1.8.1-2.fc38.ppc64le                   83/277 
  Verifying        : libX11-xcb-1.8.1-2.fc38.ppc64le                     84/277 
  Verifying        : libXau-1.0.11-1.fc38.ppc64le                        85/277 
  Verifying        : libXau-devel-1.0.11-1.fc38.ppc64le                  86/277 
  Verifying        : libXcomposite-0.4.5-8.fc38.ppc64le                  87/277 
  Verifying        : libXcomposite-devel-0.4.5-8.fc38.ppc64le            88/277 
  Verifying        : libXcursor-1.2.1-2.fc38.ppc64le                     89/277 
  Verifying        : libXcursor-devel-1.2.1-2.fc38.ppc64le               90/277 
  Verifying        : libXdamage-1.1.5-8.fc38.ppc64le                     91/277 
  Verifying        : libXdamage-devel-1.1.5-8.fc38.ppc64le               92/277 
  Verifying        : libXext-1.3.5-1.fc38.ppc64le                        93/277 
  Verifying        : libXext-devel-1.3.5-1.fc38.ppc64le                  94/277 
  Verifying        : libXfixes-6.0.0-4.fc38.ppc64le                      95/277 
  Verifying        : libXfixes-devel-6.0.0-4.fc38.ppc64le                96/277 
  Verifying        : libXft-2.3.6-1.fc38.ppc64le                         97/277 
  Verifying        : libXft-devel-2.3.6-1.fc38.ppc64le                   98/277 
  Verifying        : libXi-1.8-3.fc38.ppc64le                            99/277 
  Verifying        : libXi-devel-1.8-3.fc38.ppc64le                     100/277 
  Verifying        : libXinerama-1.1.5-1.fc38.ppc64le                   101/277 
  Verifying        : libXinerama-devel-1.1.5-1.fc38.ppc64le             102/277 
  Verifying        : libXrandr-1.5.2-9.fc38.ppc64le                     103/277 
  Verifying        : libXrandr-devel-1.5.2-9.fc38.ppc64le               104/277 
  Verifying        : libXrender-0.9.11-1.fc38.ppc64le                   105/277 
  Verifying        : libXrender-devel-0.9.11-1.fc38.ppc64le             106/277 
  Verifying        : libXtst-1.2.4-1.fc38.ppc64le                       107/277 
  Verifying        : libXtst-devel-1.2.4-1.fc38.ppc64le                 108/277 
  Verifying        : libXv-1.0.11-17.fc38.ppc64le                       109/277 
  Verifying        : libaom-3.5.0-2.fc38.ppc64le                        110/277 
  Verifying        : libavif-0.11.1-4.fc38.ppc64le                      111/277 
  Verifying        : libb2-0.98.1-7.fc38.ppc64le                        112/277 
  Verifying        : libcloudproviders-0.3.1-6.fc38.ppc64le             113/277 
  Verifying        : libcloudproviders-devel-0.3.1-6.fc38.ppc64le       114/277 
  Verifying        : libdatrie-0.2.13-4.fc38.ppc64le                    115/277 
  Verifying        : libdatrie-devel-0.2.13-4.fc38.ppc64le              116/277 
  Verifying        : libdav1d-1.0.0-2.fc38.ppc64le                      117/277 
  Verifying        : libdecor-0.1.1-1.fc38.ppc64le                      118/277 
  Verifying        : libdrm-2.4.114-1.fc38.ppc64le                      119/277 
  Verifying        : libdvdnav-6.1.1-4.fc38.ppc64le                     120/277 
  Verifying        : libdvdread-6.1.3-2.fc38.ppc64le                    121/277 
  Verifying        : libepoxy-1.5.10-2.fc38.ppc64le                     122/277 
  Verifying        : libepoxy-devel-1.5.10-2.fc38.ppc64le               123/277 
  Verifying        : libevdev-1.13.0-1.fc38.ppc64le                     124/277 
  Verifying        : libffi-devel-3.4.4-1.fc38.ppc64le                  125/277 
  Verifying        : libgcrypt-1.10.1-6.fc38.ppc64le                    126/277 
  Verifying        : libglvnd-1:1.6.0-1.fc38.ppc64le                    127/277 
  Verifying        : libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le         128/277 
  Verifying        : libglvnd-devel-1:1.6.0-1.fc38.ppc64le              129/277 
  Verifying        : libglvnd-egl-1:1.6.0-1.fc38.ppc64le                130/277 
  Verifying        : libglvnd-gles-1:1.6.0-1.fc38.ppc64le               131/277 
  Verifying        : libglvnd-glx-1:1.6.0-1.fc38.ppc64le                132/277 
  Verifying        : libglvnd-opengl-1:1.6.0-1.fc38.ppc64le             133/277 
  Verifying        : libgpg-error-1.46-1.fc38.ppc64le                   134/277 
  Verifying        : libgudev-237-3.fc38.ppc64le                        135/277 
  Verifying        : libgusb-0.4.3-1.fc38.ppc64le                       136/277 
  Verifying        : libicu-71.1-2.fc38.ppc64le                         137/277 
  Verifying        : libicu-devel-71.1-2.fc38.ppc64le                   138/277 
  Verifying        : libjpeg-turbo-2.1.4-1.fc38.ppc64le                 139/277 
  Verifying        : libjpeg-turbo-devel-2.1.4-1.fc38.ppc64le           140/277 
  Verifying        : libjxl-1:0.7.0-3.fc38.ppc64le                      141/277 
  Verifying        : libmanette-0.2.6-5.fc38.ppc64le                    142/277 
  Verifying        : libmpc-1.2.1-5.fc38.ppc64le                        143/277 
  Verifying        : libmspack-0.10.1-0.8.alpha.fc38.ppc64le            144/277 
  Verifying        : libnice-0.1.19-3.fc38.ppc64le                      145/277 
  Verifying        : libogg-2:1.3.5-4.fc38.ppc64le                      146/277 
  Verifying        : libpng-2:1.6.37-13.fc38.ppc64le                    147/277 
  Verifying        : libpng-devel-2:1.6.37-13.fc38.ppc64le              148/277 
  Verifying        : libproxy-0.4.18-4.fc38.ppc64le                     149/277 
  Verifying        : librsvg2-2.55.1-3.fc38.ppc64le                     150/277 
  Verifying        : libseccomp-2.5.3-3.fc38.ppc64le                    151/277 
  Verifying        : libsecret-0.20.5-2.fc38.ppc64le                    152/277 
  Verifying        : libselinux-devel-3.4-6.fc38.ppc64le                153/277 
  Verifying        : libsepol-devel-3.4-4.fc38.ppc64le                  154/277 
  Verifying        : libsndfile-1.1.0-5.fc38.ppc64le                    155/277 
  Verifying        : libsoup-2.74.3-1.fc38.ppc64le                      156/277 
  Verifying        : libsoup3-3.2.2-1.fc38.ppc64le                      157/277 
  Verifying        : libsrtp-2.3.0-9.fc38.ppc64le                       158/277 
  Verifying        : libthai-0.1.29-3.fc38.ppc64le                      159/277 
  Verifying        : libthai-devel-0.1.29-3.fc38.ppc64le                160/277 
  Verifying        : libtheora-1:1.1.1-32.fc38.ppc64le                  161/277 
  Verifying        : libtiff-4.4.0-4.fc38.ppc64le                       162/277 
  Verifying        : libtiff-devel-4.4.0-4.fc38.ppc64le                 163/277 
  Verifying        : libunwind-1.6.2-5.fc38.ppc64le                     164/277 
  Verifying        : libusb1-1.0.26-1.fc38.ppc64le                      165/277 
  Verifying        : libuv-1:1.44.2-2.fc38.ppc64le                      166/277 
  Verifying        : libva-2.16.0-1.fc38.ppc64le                        167/277 
  Verifying        : libvisual-1:0.4.0-36.fc38.ppc64le                  168/277 
  Verifying        : libvorbis-1:1.3.7-6.fc38.ppc64le                   169/277 
  Verifying        : libwebp-1.2.4-2.fc38.ppc64le                       170/277 
  Verifying        : libwpe-1.14.0-1.fc38.ppc64le                       171/277 
  Verifying        : libxcb-1.13.1-10.fc38.ppc64le                      172/277 
  Verifying        : libxcb-devel-1.13.1-10.fc38.ppc64le                173/277 
  Verifying        : libxcrypt-devel-4.4.33-5.fc38.ppc64le              174/277 
  Verifying        : libxkbcommon-1.4.1-2.fc38.ppc64le                  175/277 
  Verifying        : libxkbcommon-devel-1.4.1-2.fc38.ppc64le            176/277 
  Verifying        : libxml2-devel-2.10.3-2.fc38.ppc64le                177/277 
  Verifying        : libxshmfence-1.3-11.fc38.ppc64le                   178/277 
  Verifying        : libxslt-1.1.37-1.fc38.ppc64le                      179/277 
  Verifying        : lilv-libs-0.24.14-3.fc38.ppc64le                   180/277 
  Verifying        : make-1:4.3-11.fc38.ppc64le                         181/277 
  Verifying        : mesa-filesystem-22.3.1-1.fc38.ppc64le              182/277 
  Verifying        : mesa-libEGL-22.3.1-1.fc38.ppc64le                  183/277 
  Verifying        : mesa-libGL-22.3.1-1.fc38.ppc64le                   184/277 
  Verifying        : mesa-libGLU-9.0.1-7.fc38.ppc64le                   185/277 
  Verifying        : mesa-libGLU-devel-9.0.1-7.fc38.ppc64le             186/277 
  Verifying        : mesa-libgbm-22.3.1-1.fc38.ppc64le                  187/277 
  Verifying        : mesa-libglapi-22.3.1-1.fc38.ppc64le                188/277 
  Verifying        : mpdecimal-2.5.1-4.fc38.ppc64le                     189/277 
  Verifying        : mpg123-libs-1.31.1-3.fc38.ppc64le                  190/277 
  Verifying        : openjpeg2-2.5.0-2.fc38.ppc64le                     191/277 
  Verifying        : orc-0.4.33-1.fc38.ppc64le                          192/277 
  Verifying        : annobin-docs-10.99-1.0.1.fc38.noarch               193/277 
  Verifying        : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le        194/277 
  Verifying        : cpp-13.0.0-0.4.fc38.ppc64le                        195/277 
  Verifying        : gcc-13.0.0-0.4.fc38.ppc64le                        196/277 
  Verifying        : gcc-c++-13.0.0-0.4.fc38.ppc64le                    197/277 
  Verifying        : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le         198/277 
  Verifying        : libasan-13.0.0-0.4.fc38.ppc64le                    199/277 
  Verifying        : libatomic-13.0.0-0.4.fc38.ppc64le                  200/277 
  Verifying        : libstdc++-devel-13.0.0-0.4.fc38.ppc64le            201/277 
  Verifying        : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le              202/277 
  Verifying        : libubsan-13.0.0-0.4.fc38.ppc64le                   203/277 
  Verifying        : adwaita-cursor-theme-43-1.fc38.noarch              204/277 
  Verifying        : adwaita-icon-theme-43-1.fc38.noarch                205/277 
  Verifying        : crypto-policies-scripts-20221215-1.gita4c31a3.fc   206/277 
  Verifying        : emacs-filesystem-1:28.1-3.fc37.noarch              207/277 
  Verifying        : fonts-filesystem-1:2.0.5-10.fc38.noarch            208/277 
  Verifying        : gl-manpages-1.1-25.20190306.fc37.noarch            209/277 
  Verifying        : glibc-devel-2.36.9000-19.fc38.ppc64le              210/277 
  Verifying        : google-noto-fonts-common-20201206^1.git0c78c8329   211/277 
  Verifying        : google-noto-sans-vf-fonts-20201206^1.git0c78c832   212/277 
  Verifying        : gsettings-desktop-schemas-43.0-1.fc38.ppc64le      213/277 
  Verifying        : hicolor-icon-theme-0.17-14.fc37.noarch             214/277 
  Verifying        : iso-codes-4.12.0-2.fc38.noarch                     215/277 
  Verifying        : javascriptcoregtk4.0-2.39.3-3.fc38.ppc64le         216/277 
  Verifying        : kde-filesystem-4-68.fc37.ppc64le                   217/277 
  Verifying        : kernel-headers-6.1.0-1.fc38.ppc64le                218/277 
  Verifying        : langpacks-core-font-en-3.0-27.fc38.noarch          219/277 
  Verifying        : libXxf86vm-1.1.5-1.fc38.ppc64le                    220/277 
  Verifying        : libblkid-devel-2.38.1-3.fc38.ppc64le               221/277 
  Verifying        : libmount-devel-2.38.1-3.fc38.ppc64le               222/277 
  Verifying        : libstemmer-2.2.0-4.fc38.ppc64le                    223/277 
  Verifying        : libtracker-sparql-3.4.2-1.fc38.ppc64le             224/277 
  Verifying        : libwayland-client-1.21.0-1.fc37.ppc64le            225/277 
  Verifying        : libwayland-cursor-1.21.0-1.fc37.ppc64le            226/277 
  Verifying        : libwayland-egl-1.21.0-1.fc37.ppc64le               227/277 
  Verifying        : libwayland-server-1.21.0-1.fc37.ppc64le            228/277 
  Verifying        : nspr-4.35.0-2.fc38.ppc64le                         229/277 
  Verifying        : nss-3.85.0-1.fc38.ppc64le                          230/277 
  Verifying        : nss-softokn-3.85.0-1.fc38.ppc64le                  231/277 
  Verifying        : nss-softokn-freebl-3.85.0-1.fc38.ppc64le           232/277 
  Verifying        : nss-sysinit-3.85.0-1.fc38.ppc64le                  233/277 
  Verifying        : nss-util-3.85.0-1.fc38.ppc64le                     234/277 
  Verifying        : opus-1.3.1-11.fc37.ppc64le                         235/277 
  Verifying        : pango-1.50.12-1.fc38.ppc64le                       236/277 
  Verifying        : pango-devel-1.50.12-1.fc38.ppc64le                 237/277 
  Verifying        : pcre-8.45-1.fc37.2.ppc64le                         238/277 
  Verifying        : pcre2-devel-10.40-1.fc37.1.ppc64le                 239/277 
  Verifying        : pcre2-utf16-10.40-1.fc37.1.ppc64le                 240/277 
  Verifying        : pcre2-utf32-10.40-1.fc37.1.ppc64le                 241/277 
  Verifying        : pixman-0.40.0-6.fc37.ppc64le                       242/277 
  Verifying        : pixman-devel-0.40.0-6.fc37.ppc64le                 243/277 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              244/277 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       245/277 
  Verifying        : python3-3.11.1-1.fc38.ppc64le                      246/277 
  Verifying        : python3-libs-3.11.1-1.fc38.ppc64le                 247/277 
  Verifying        : rav1e-libs-0.5.1-5.fc37.ppc64le                    248/277 
  Verifying        : rhash-1.4.3-1.fc38.ppc64le                         249/277 
  Verifying        : serd-0.30.12-2.fc37.ppc64le                        250/277 
  Verifying        : shared-mime-info-2.2-2.fc37.ppc64le                251/277 
  Verifying        : sord-0.16.10-1.fc37.ppc64le                        252/277 
  Verifying        : soundtouch-2.3.1-3.fc37.ppc64le                    253/277 
  Verifying        : sratom-0.6.10-2.fc37.ppc64le                       254/277 
  Verifying        : sysprof-capture-devel-3.46.0-1.fc38.ppc64le        255/277 
  Verifying        : vim-filesystem-2:9.0.1054-1.fc38.noarch            256/277 
  Verifying        : vulkan-loader-1.3.231.1-2.fc38.ppc64le             257/277 
  Verifying        : wayland-devel-1.21.0-1.fc37.ppc64le                258/277 
  Verifying        : webkit2gtk4.0-2.39.3-3.fc38.ppc64le                259/277 
  Verifying        : webrtc-audio-processing-0.3.1-9.fc37.ppc64le       260/277 
  Verifying        : woff2-1.0.2-15.fc37.ppc64le                        261/277 
  Verifying        : wpebackend-fdo-1.14.0-1.fc38.ppc64le               262/277 
  Verifying        : wxBase-3.2.1-4.fc38.ppc64le                        263/277 
  Verifying        : wxBase-devel-3.2.1-4.fc38.ppc64le                  264/277 
  Verifying        : wxGTK-3.2.1-4.fc38.ppc64le                         265/277 
  Verifying        : wxGTK-devel-3.2.1-4.fc38.ppc64le                   266/277 
  Verifying        : wxGTK-gl-3.2.1-4.fc38.ppc64le                      267/277 
  Verifying        : wxGTK-i18n-3.2.1-4.fc38.noarch                     268/277 
  Verifying        : wxGTK-media-3.2.1-4.fc38.ppc64le                   269/277 
  Verifying        : wxGTK-webview-3.2.1-4.fc38.ppc64le                 270/277 
  Verifying        : xdg-dbus-proxy-0.1.3-2.fc37.ppc64le                271/277 
  Verifying        : xkeyboard-config-2.36-3.fc38.noarch                272/277 
  Verifying        : xml-common-0.6.3-59.fc37.noarch                    273/277 
  Verifying        : xorg-x11-proto-devel-2022.2-2.fc38.noarch          274/277 
  Verifying        : xprop-1.2.5-2.fc37.ppc64le                         275/277 
  Verifying        : xz-devel-5.2.9-1.fc38.ppc64le                      276/277 
  Verifying        : zlib-devel-1.2.13-1.fc38.ppc64le                   277/277 

Installed:
  SDL2-2.26.0-1.fc38.ppc64le                                                    
  adwaita-cursor-theme-43-1.fc38.noarch                                         
  adwaita-icon-theme-43-1.fc38.noarch                                           
  alsa-lib-1.2.8-2.fc38.ppc64le                                                 
  annobin-docs-10.99-1.0.1.fc38.noarch                                          
  annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le                                   
  at-spi2-atk-2.46.0-2.fc38.ppc64le                                             
  at-spi2-atk-devel-2.46.0-2.fc38.ppc64le                                       
  at-spi2-core-2.46.0-2.fc38.ppc64le                                            
  at-spi2-core-devel-2.46.0-2.fc38.ppc64le                                      
  atk-2.46.0-2.fc38.ppc64le                                                     
  atk-devel-2.46.0-2.fc38.ppc64le                                               
  avahi-libs-0.8-19.fc38.ppc64le                                                
  brotli-1.0.9-9.fc38.ppc64le                                                   
  brotli-devel-1.0.9-9.fc38.ppc64le                                             
  bubblewrap-0.5.0-3.fc38.ppc64le                                               
  bzip2-devel-1.0.8-12.fc38.ppc64le                                             
  cairo-1.17.6-2.fc38.ppc64le                                                   
  cairo-devel-1.17.6-2.fc38.ppc64le                                             
  cairo-gobject-1.17.6-2.fc38.ppc64le                                           
  cairo-gobject-devel-1.17.6-2.fc38.ppc64le                                     
  cdparanoia-libs-10.2-40.fc38.ppc64le                                          
  cmake-3.25.1-1.fc38.ppc64le                                                   
  cmake-data-3.25.1-1.fc38.noarch                                               
  cmake-filesystem-3.25.1-1.fc38.ppc64le                                        
  cmake-rpm-macros-3.25.1-1.fc38.noarch                                         
  colord-libs-1.4.6-2.fc38.ppc64le                                              
  cpp-13.0.0-0.4.fc38.ppc64le                                                   
  crypto-policies-scripts-20221215-1.gita4c31a3.fc38.noarch                     
  cups-libs-1:2.4.2-5.fc38.ppc64le                                              
  dbus-1:1.14.4-1.fc38.ppc64le                                                  
  dbus-broker-32-1.fc38.ppc64le                                                 
  dbus-common-1:1.14.4-1.fc38.noarch                                            
  dbus-devel-1:1.14.4-1.fc38.ppc64le                                            
  dbus-libs-1:1.14.4-1.fc38.ppc64le                                             
  emacs-filesystem-1:28.1-3.fc37.noarch                                         
  enchant2-2.3.3-2.fc38.ppc64le                                                 
  expat-2.5.0-1.fc38.ppc64le                                                    
  fdk-aac-free-2.0.0-9.fc38.ppc64le                                             
  flac-libs-1.4.2-1.fc38.ppc64le                                                
  fontconfig-2.14.1-2.fc38.ppc64le                                              
  fontconfig-devel-2.14.1-2.fc38.ppc64le                                        
  fonts-filesystem-1:2.0.5-10.fc38.noarch                                       
  freetype-2.12.1-3.fc38.ppc64le                                                
  freetype-devel-2.12.1-3.fc38.ppc64le                                          
  fribidi-1.0.12-2.fc38.ppc64le                                                 
  fribidi-devel-1.0.12-2.fc38.ppc64le                                           
  gc-8.2.2-1.fc38.ppc64le                                                       
  gcc-13.0.0-0.4.fc38.ppc64le                                                   
  gcc-c++-13.0.0-0.4.fc38.ppc64le                                               
  gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le                                    
  gdk-pixbuf2-2.42.10-1.fc38.ppc64le                                            
  gdk-pixbuf2-devel-2.42.10-1.fc38.ppc64le                                      
  gdk-pixbuf2-modules-2.42.10-1.fc38.ppc64le                                    
  gettext-0.21.1-1.fc38.ppc64le                                                 
  gettext-envsubst-0.21.1-1.fc38.ppc64le                                        
  gettext-libs-0.21.1-1.fc38.ppc64le                                            
  gettext-runtime-0.21.1-1.fc38.ppc64le                                         
  gl-manpages-1.1-25.20190306.fc37.noarch                                       
  glib-networking-2.74.0-1.fc38.ppc64le                                         
  glib2-2.74.1-2.fc38.ppc64le                                                   
  glib2-devel-2.74.1-2.fc38.ppc64le                                             
  glibc-devel-2.36.9000-19.fc38.ppc64le                                         
  gnutls-3.7.8-9.fc38.ppc64le                                                   
  google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch                
  google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch               
  graphene-1.10.6-4.fc38.ppc64le                                                
  graphite2-1.3.14-10.fc38.ppc64le                                              
  graphite2-devel-1.3.14-10.fc38.ppc64le                                        
  gsettings-desktop-schemas-43.0-1.fc38.ppc64le                                 
  gsm-1.0.22-1.fc38.ppc64le                                                     
  gssdp-1.6.2-1.fc38.ppc64le                                                    
  gstreamer1-1.20.4-1.fc38.ppc64le                                              
  gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64le                             
  gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le                                 
  gtk-update-icon-cache-3.24.35-2.fc38.ppc64le                                  
  gtk3-3.24.35-2.fc38.ppc64le                                                   
  gtk3-devel-3.24.35-2.fc38.ppc64le                                             
  guile22-2.2.7-6.fc38.ppc64le                                                  
  gupnp-1.6.3-1.fc38.ppc64le                                                    
  gupnp-igd-1.2.0-7.fc38.ppc64le                                                
  harfbuzz-6.0.0-1.fc38.ppc64le                                                 
  harfbuzz-devel-6.0.0-1.fc38.ppc64le                                           
  harfbuzz-icu-6.0.0-1.fc38.ppc64le                                             
  hicolor-icon-theme-0.17-14.fc37.noarch                                        
  highway-1.0.1-2.fc38.ppc64le                                                  
  hunspell-1.7.1-1.fc38.ppc64le                                                 
  hunspell-en-US-0.20201207-2.fc38.noarch                                       
  hunspell-filesystem-1.7.1-1.fc38.ppc64le                                      
  hyphen-2.8.8-18.fc38.ppc64le                                                  
  iso-codes-4.12.0-2.fc38.noarch                                                
  javascriptcoregtk4.0-2.39.3-3.fc38.ppc64le                                    
  jbigkit-libs-2.1-24.fc38.ppc64le                                              
  json-glib-1.6.6-3.fc38.ppc64le                                                
  jsoncpp-1.9.5-3.fc38.ppc64le                                                  
  kde-filesystem-4-68.fc37.ppc64le                                              
  kernel-headers-6.1.0-1.fc38.ppc64le                                           
  lame-libs-3.100-13.fc38.ppc64le                                               
  langpacks-core-font-en-3.0-27.fc38.noarch                                     
  lcms2-2.14-1.fc38.ppc64le                                                     
  libICE-1.0.10-9.fc38.ppc64le                                                  
  libSM-1.2.3-11.fc38.ppc64le                                                   
  libX11-1.8.1-2.fc38.ppc64le                                                   
  libX11-common-1.8.1-2.fc38.noarch                                             
  libX11-devel-1.8.1-2.fc38.ppc64le                                             
  libX11-xcb-1.8.1-2.fc38.ppc64le                                               
  libXau-1.0.11-1.fc38.ppc64le                                                  
  libXau-devel-1.0.11-1.fc38.ppc64le                                            
  libXcomposite-0.4.5-8.fc38.ppc64le                                            
  libXcomposite-devel-0.4.5-8.fc38.ppc64le                                      
  libXcursor-1.2.1-2.fc38.ppc64le                                               
  libXcursor-devel-1.2.1-2.fc38.ppc64le                                         
  libXdamage-1.1.5-8.fc38.ppc64le                                               
  libXdamage-devel-1.1.5-8.fc38.ppc64le                                         
  libXext-1.3.5-1.fc38.ppc64le                                                  
  libXext-devel-1.3.5-1.fc38.ppc64le                                            
  libXfixes-6.0.0-4.fc38.ppc64le                                                
  libXfixes-devel-6.0.0-4.fc38.ppc64le                                          
  libXft-2.3.6-1.fc38.ppc64le                                                   
  libXft-devel-2.3.6-1.fc38.ppc64le                                             
  libXi-1.8-3.fc38.ppc64le                                                      
  libXi-devel-1.8-3.fc38.ppc64le                                                
  libXinerama-1.1.5-1.fc38.ppc64le                                              
  libXinerama-devel-1.1.5-1.fc38.ppc64le                                        
  libXrandr-1.5.2-9.fc38.ppc64le                                                
  libXrandr-devel-1.5.2-9.fc38.ppc64le                                          
  libXrender-0.9.11-1.fc38.ppc64le                                              
  libXrender-devel-0.9.11-1.fc38.ppc64le                                        
  libXtst-1.2.4-1.fc38.ppc64le                                                  
  libXtst-devel-1.2.4-1.fc38.ppc64le                                            
  libXv-1.0.11-17.fc38.ppc64le                                                  
  libXxf86vm-1.1.5-1.fc38.ppc64le                                               
  libaom-3.5.0-2.fc38.ppc64le                                                   
  libasan-13.0.0-0.4.fc38.ppc64le                                               
  libatomic-13.0.0-0.4.fc38.ppc64le                                             
  libavif-0.11.1-4.fc38.ppc64le                                                 
  libb2-0.98.1-7.fc38.ppc64le                                                   
  libblkid-devel-2.38.1-3.fc38.ppc64le                                          
  libcloudproviders-0.3.1-6.fc38.ppc64le                                        
  libcloudproviders-devel-0.3.1-6.fc38.ppc64le                                  
  libdatrie-0.2.13-4.fc38.ppc64le                                               
  libdatrie-devel-0.2.13-4.fc38.ppc64le                                         
  libdav1d-1.0.0-2.fc38.ppc64le                                                 
  libdecor-0.1.1-1.fc38.ppc64le                                                 
  libdrm-2.4.114-1.fc38.ppc64le                                                 
  libdvdnav-6.1.1-4.fc38.ppc64le                                                
  libdvdread-6.1.3-2.fc38.ppc64le                                               
  libepoxy-1.5.10-2.fc38.ppc64le                                                
  libepoxy-devel-1.5.10-2.fc38.ppc64le                                          
  libevdev-1.13.0-1.fc38.ppc64le                                                
  libffi-devel-3.4.4-1.fc38.ppc64le                                             
  libgcrypt-1.10.1-6.fc38.ppc64le                                               
  libglvnd-1:1.6.0-1.fc38.ppc64le                                               
  libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le                                    
  libglvnd-devel-1:1.6.0-1.fc38.ppc64le                                         
  libglvnd-egl-1:1.6.0-1.fc38.ppc64le                                           
  libglvnd-gles-1:1.6.0-1.fc38.ppc64le                                          
  libglvnd-glx-1:1.6.0-1.fc38.ppc64le                                           
  libglvnd-opengl-1:1.6.0-1.fc38.ppc64le                                        
  libgpg-error-1.46-1.fc38.ppc64le                                              
  libgudev-237-3.fc38.ppc64le                                                   
  libgusb-0.4.3-1.fc38.ppc64le                                                  
  libicu-71.1-2.fc38.ppc64le                                                    
  libicu-devel-71.1-2.fc38.ppc64le                                              
  libjpeg-turbo-2.1.4-1.fc38.ppc64le                                            
  libjpeg-turbo-devel-2.1.4-1.fc38.ppc64le                                      
  libjxl-1:0.7.0-3.fc38.ppc64le                                                 
  libmanette-0.2.6-5.fc38.ppc64le                                               
  libmount-devel-2.38.1-3.fc38.ppc64le                                          
  libmpc-1.2.1-5.fc38.ppc64le                                                   
  libmspack-0.10.1-0.8.alpha.fc38.ppc64le                                       
  libnice-0.1.19-3.fc38.ppc64le                                                 
  libogg-2:1.3.5-4.fc38.ppc64le                                                 
  libpng-2:1.6.37-13.fc38.ppc64le                                               
  libpng-devel-2:1.6.37-13.fc38.ppc64le                                         
  libproxy-0.4.18-4.fc38.ppc64le                                                
  librsvg2-2.55.1-3.fc38.ppc64le                                                
  libseccomp-2.5.3-3.fc38.ppc64le                                               
  libsecret-0.20.5-2.fc38.ppc64le                                               
  libselinux-devel-3.4-6.fc38.ppc64le                                           
  libsepol-devel-3.4-4.fc38.ppc64le                                             
  libsndfile-1.1.0-5.fc38.ppc64le                                               
  libsoup-2.74.3-1.fc38.ppc64le                                                 
  libsoup3-3.2.2-1.fc38.ppc64le                                                 
  libsrtp-2.3.0-9.fc38.ppc64le                                                  
  libstdc++-devel-13.0.0-0.4.fc38.ppc64le                                       
  libstemmer-2.2.0-4.fc38.ppc64le                                               
  libthai-0.1.29-3.fc38.ppc64le                                                 
  libthai-devel-0.1.29-3.fc38.ppc64le                                           
  libtheora-1:1.1.1-32.fc38.ppc64le                                             
  libtiff-4.4.0-4.fc38.ppc64le                                                  
  libtiff-devel-4.4.0-4.fc38.ppc64le                                            
  libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le                                         
  libtracker-sparql-3.4.2-1.fc38.ppc64le                                        
  libubsan-13.0.0-0.4.fc38.ppc64le                                              
  libunwind-1.6.2-5.fc38.ppc64le                                                
  libusb1-1.0.26-1.fc38.ppc64le                                                 
  libuv-1:1.44.2-2.fc38.ppc64le                                                 
  libva-2.16.0-1.fc38.ppc64le                                                   
  libvisual-1:0.4.0-36.fc38.ppc64le                                             
  libvorbis-1:1.3.7-6.fc38.ppc64le                                              
  libwayland-client-1.21.0-1.fc37.ppc64le                                       
  libwayland-cursor-1.21.0-1.fc37.ppc64le                                       
  libwayland-egl-1.21.0-1.fc37.ppc64le                                          
  libwayland-server-1.21.0-1.fc37.ppc64le                                       
  libwebp-1.2.4-2.fc38.ppc64le                                                  
  libwpe-1.14.0-1.fc38.ppc64le                                                  
  libxcb-1.13.1-10.fc38.ppc64le                                                 
  libxcb-devel-1.13.1-10.fc38.ppc64le                                           
  libxcrypt-devel-4.4.33-5.fc38.ppc64le                                         
  libxkbcommon-1.4.1-2.fc38.ppc64le                                             
  libxkbcommon-devel-1.4.1-2.fc38.ppc64le                                       
  libxml2-devel-2.10.3-2.fc38.ppc64le                                           
  libxshmfence-1.3-11.fc38.ppc64le                                              
  libxslt-1.1.37-1.fc38.ppc64le                                                 
  lilv-libs-0.24.14-3.fc38.ppc64le                                              
  make-1:4.3-11.fc38.ppc64le                                                    
  mesa-filesystem-22.3.1-1.fc38.ppc64le                                         
  mesa-libEGL-22.3.1-1.fc38.ppc64le                                             
  mesa-libGL-22.3.1-1.fc38.ppc64le                                              
  mesa-libGLU-9.0.1-7.fc38.ppc64le                                              
  mesa-libGLU-devel-9.0.1-7.fc38.ppc64le                                        
  mesa-libgbm-22.3.1-1.fc38.ppc64le                                             
  mesa-libglapi-22.3.1-1.fc38.ppc64le                                           
  mpdecimal-2.5.1-4.fc38.ppc64le                                                
  mpg123-libs-1.31.1-3.fc38.ppc64le                                             
  nspr-4.35.0-2.fc38.ppc64le                                                    
  nss-3.85.0-1.fc38.ppc64le                                                     
  nss-softokn-3.85.0-1.fc38.ppc64le                                             
  nss-softokn-freebl-3.85.0-1.fc38.ppc64le                                      
  nss-sysinit-3.85.0-1.fc38.ppc64le                                             
  nss-util-3.85.0-1.fc38.ppc64le                                                
  openjpeg2-2.5.0-2.fc38.ppc64le                                                
  opus-1.3.1-11.fc37.ppc64le                                                    
  orc-0.4.33-1.fc38.ppc64le                                                     
  pango-1.50.12-1.fc38.ppc64le                                                  
  pango-devel-1.50.12-1.fc38.ppc64le                                            
  pcre-8.45-1.fc37.2.ppc64le                                                    
  pcre2-devel-10.40-1.fc37.1.ppc64le                                            
  pcre2-utf16-10.40-1.fc37.1.ppc64le                                            
  pcre2-utf32-10.40-1.fc37.1.ppc64le                                            
  pixman-0.40.0-6.fc37.ppc64le                                                  
  pixman-devel-0.40.0-6.fc37.ppc64le                                            
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.ppc64le                                                 
  python3-libs-3.11.1-1.fc38.ppc64le                                            
  rav1e-libs-0.5.1-5.fc37.ppc64le                                               
  rhash-1.4.3-1.fc38.ppc64le                                                    
  serd-0.30.12-2.fc37.ppc64le                                                   
  shared-mime-info-2.2-2.fc37.ppc64le                                           
  sord-0.16.10-1.fc37.ppc64le                                                   
  soundtouch-2.3.1-3.fc37.ppc64le                                               
  sratom-0.6.10-2.fc37.ppc64le                                                  
  sysprof-capture-devel-3.46.0-1.fc38.ppc64le                                   
  vim-filesystem-2:9.0.1054-1.fc38.noarch                                       
  vulkan-loader-1.3.231.1-2.fc38.ppc64le                                        
  wayland-devel-1.21.0-1.fc37.ppc64le                                           
  webkit2gtk4.0-2.39.3-3.fc38.ppc64le                                           
  webrtc-audio-processing-0.3.1-9.fc37.ppc64le                                  
  woff2-1.0.2-15.fc37.ppc64le                                                   
  wpebackend-fdo-1.14.0-1.fc38.ppc64le                                          
  wxBase-3.2.1-4.fc38.ppc64le                                                   
  wxBase-devel-3.2.1-4.fc38.ppc64le                                             
  wxGTK-3.2.1-4.fc38.ppc64le                                                    
  wxGTK-devel-3.2.1-4.fc38.ppc64le                                              
  wxGTK-gl-3.2.1-4.fc38.ppc64le                                                 
  wxGTK-i18n-3.2.1-4.fc38.noarch                                                
  wxGTK-media-3.2.1-4.fc38.ppc64le                                              
  wxGTK-webview-3.2.1-4.fc38.ppc64le                                            
  xdg-dbus-proxy-0.1.3-2.fc37.ppc64le                                           
  xkeyboard-config-2.36-3.fc38.noarch                                           
  xml-common-0.6.3-59.fc37.noarch                                               
  xorg-x11-proto-devel-2022.2-2.fc38.noarch                                     
  xprop-1.2.5-2.fc37.ppc64le                                                    
  xz-devel-5.2.9-1.fc38.ppc64le                                                 
  zlib-devel-1.2.13-1.fc38.ppc64le                                              

Complete!
Finish: build setup for p7zip-16.02-24.fc38.src.rpm
Start: rpmbuild p7zip-16.02-24.fc38.src.rpm
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1659571200
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DvjJXi
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf p7zip_16.02
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/p7zip_16.02_src_all-norar.tar.bz2
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd p7zip_16.02
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/p7zip_15.14-norar_cmake.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/p7zip-manpages.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/02-man.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2016-9296.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/05-hardening-flags.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2017-17969.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/14-Fix-g++-warning.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gcc10-conversion.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-fix-data-null-pointer.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /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.nggdzi
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
~/build/BUILD/p7zip_16.02/CPP/7zip/CMAKE ~/build/BUILD/p7zip_16.02
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd 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 13.0.0
-- The CXX compiler identification is GNU 13.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test 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.


-- Found wxWidgets: -pthread;;;-lwx_gtk3u_core-3.2;-lwx_baseu-3.2 (found version "3.2.1") 
CMake Deprecation Warning at 7zG/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 7zFM/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.


-- 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
+ /usr/bin/make -O -j5 V=1 VERBOSE=1 all2 7zG '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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' 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
cd bin ; rm -f Lang ; ln -s ../GUI/Lang   .
cd bin ; rm -f help ; ln -s ../DOC/MANUAL help
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zCrcOpt.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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/7zCrcOpt.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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/7zCrcOpt.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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
../../../../C/Alloc.c: In function 'align_alloc':
../../../../C/Alloc.c:63:48: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
   63 |         printf("Out of memory: can't allocate %u bytes\n",size);
      |                                               ~^          ~~~~
      |                                                |          |
      |                                                |          size_t {aka long unsigned int}
      |                                                unsigned int
      |                                               %lu
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
../../../../C/Alloc.c: In function 'align_alloc':
../../../../C/Alloc.c:63:48: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
   63 |         printf("Out of memory: can't allocate %u bytes\n",size);
      |                                               ~^          ~~~~
      |                                                |          |
      |                                                |          size_t {aka long unsigned int}
      |                                                unsigned int
      |                                               %lu
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
../../../../C/Alloc.c: In function 'align_alloc':
../../../../C/Alloc.c:63:48: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
   63 |         printf("Out of memory: can't allocate %u bytes\n",size);
      |                                               ~^          ~~~~
      |                                                |          |
      |                                                |          size_t {aka long unsigned int}
      |                                                unsigned int
      |                                               %lu
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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:402:7:   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'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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 ../../../../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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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_RELmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
EASE
      |   ^~~~~~~~~~~~~~~~~
../../../../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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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 ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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 ../../../../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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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 ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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/7zipmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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."))
      |            ^
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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 ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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... [-Wmislemake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
ading-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 ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
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 ../../../../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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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(
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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(
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
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 ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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:19make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
6: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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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
      |   ^~~~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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 ../../../../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:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 ULONGmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
 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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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/..make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
/../Common/MyCom.h:209: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 ../../../../CPP/myWindows/StdAfx.h:20,
                 from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:3:
../../../../CPP/Common/MyVector.h: In instantiation of 'CObjectVector<T>::~CObjectVector() [with T = NCoderMixer2::CCoderMT]':
../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:402:7:   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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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/../../Comake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
mmon/../../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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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 omake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
f macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/Archive/../Common/../../Common/MyCom.h: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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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_SPmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
EC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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:196make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
: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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/../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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 ../../../../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:402:7:   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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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 &&
      |                                          ^
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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: make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/SFXCon'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 | #demake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
fine 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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_SPmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
EC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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_SPmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
EC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
../../../../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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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)
      |       ~~~~~~^~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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/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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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
      |   ^~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 7zCrc.o 7zCrcOpt.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   -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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:1make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
96: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
      |   ^~~~~~~~~~~~~~
In member function 'NArchive::NZip::CMemBlocks2::CMemBlocks2(NArchive::NZip::CMemBlocks2 const&)',
    inlined from 'CObjectVector<NArchive::NZip::CMemBlocks2>::Add(NArchive::NZip::CMemBlocks2 const&)' at ../../../../CPP/Common/MyVector.h:461:47,
    inlined from 'NArchive::NZip::Update2(NArchive::NZip::COutArchive&, NArchive::NZip::CInArchive*, CObjectVector<NArchive::NZip::CItemEx> const&, CObjectVector<NArchive::NZip::CUpdateItem>&, NArchive::NZip::CCompressionMethodMode const*, CBuffer<unsigned char> const*, IArchiveUpdateCallback*)' at ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:740:20:
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:221:8: warning: 'MEM[(const struct CMemBlocks2 &)&D.45739].CompressingResult' may be used uninitialized [-Wmaybe-uninitialized]
  221 | struct CMemBlocks2: public CMemLockBlocks
      |        ^~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In function 'NArchive::NZip::Update2(NArchive::NZip::COutArchive&, NArchive::NZip::CInArchive*, CObjectVector<NArchive::NZip::CItemEx> const&, CObjectVector<NArchive::NZip::CUpdateItem>&, NArchive::NZip::CCompressionMethodMode const*, CBuffer<unsigned char> const*, IArchiveUpdateCallback*)':
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:740:33: note: '<anonymous>' declared here
  740 |       refs.Refs.Add(CMemBlocks2());
      |                                 ^
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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:1make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
96: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
      |   ^~~~~~~~~~~~~~
In member function 'NArchive::NZip::CMemBlocks2::CMemBlocks2(NArchive::NZip::CMemBlocks2 const&)',
    inlined from 'CObjectVector<NArchive::NZip::CMemBlocks2>::Add(NArchive::NZip::CMemBlocks2 const&)' at ../../../../CPP/Common/MyVector.h:461:47,
    inlined from 'NArchive::NZip::Update2(CExternalCodecs const*, NArchive::NZip::COutArchive&, NArchive::NZip::CInArchive*, CObjectVector<NArchive::NZip::CItemEx> const&, CObjectVector<NArchive::NZip::CUpdateItem>&, NArchive::NZip::CCompressionMethodMode const*, CBuffer<unsigned char> const*, IArchiveUpdateCallback*)' at ../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:740:20:
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:221:8: warning: 'MEM[(const struct CMemBlocks2 &)&D.46167].CompressingResult' may be used uninitialized [-Wmaybe-uninitialized]
  221 | struct CMemBlocks2: public CMemLockBlocks
      |        ^~~~~~~~~~~
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp: In function 'NArchive::NZip::Update2(CExternalCodecs const*, NArchive::NZip::COutArchive&, NArchive::NZip::CInArchive*, CObjectVector<NArchive::NZip::CItemEx> const&, CObjectVector<NArchive::NZip::CUpdateItem>&, NArchive::NZip::CCompressionMethodMode const*, CBuffer<unsigned char> const*, IArchiveUpdateCallback*)':
../../../../CPP/7zip/Archive/Zip/ZipUpdate.cpp:740:33: note: '<anonymous>' declared here
  740 |       refs.Refs.Add(CMemBlocks2());
      |                                 ^
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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;
      |        make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Format7zFree'
  ^~~~~~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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
      |   ^~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
../../../../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)
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
      |   ^~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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):
      | ^~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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_UNKNOWNmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
_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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 ULONGmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
 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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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/Commomake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
n/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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 make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
'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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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
      |   ^~~~~~~~~~~~~~~~~
../../../../CPPmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
/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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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/Consolmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/Bundles/Alone'
e/../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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -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/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 7zBuf2.o 7zCrc.o 7zCrcOpt.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   -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
/usr/bin/make -C CPP/7zip/UI/GUI               all
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DBREAK_HANDLER -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zCrcOpt.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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
../../../../C/Alloc.c: In function 'align_alloc':
../../../../C/Alloc.c:63:48: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
   63 |         printf("Out of memory: can't allocate %u bytes\n",size);
      |                                               ~^          ~~~~
      |                                                |          |
      |                                                |          size_t {aka long unsigned int}
      |                                                unsigned int
      |                                               %lu
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/GUI'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zCrc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/7zCrcOpt.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/CpuArch.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/GUI'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Alloc.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
../../../../C/Alloc.c: In function 'align_alloc':
../../../../C/Alloc.c:63:48: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
   63 |         printf("Out of memory: can't allocate %u bytes\n",size);
      |                                               ~^          ~~~~
      |                                                |          |
      |                                                |          size_t {aka long unsigned int}
      |                                                unsigned int
      |                                               %lu
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../C/Threads.c
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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; }
    make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/Console'
  |                        ^~~~~~
../../../../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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/Common/StreamObjects.cpp
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)
      | make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
  ^~~~~~~~~~~~~~~
../../../../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)
      |   ^~~~~~~~~~~~~~~
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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 7zCrc.o 7zCrcOpt.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   -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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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
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]: 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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)
      |             ^~~~~~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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()
      |   ^~~~~~~~~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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)
      |   ^~~~~~~~~~~~~~~
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
../../../../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/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/SortUtils.cpp
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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/OpenArchive.cpp
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/LimitedSmake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
treams.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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateProduce.cpp
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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdatePair.cpp
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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp
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 make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
'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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/WorkDir.cpp
In file included from ../../../../CPP/7zip/UI/Common/WorkDir.cpp:6:
../../../../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/WorkDir.h:8,
                 from ../../../../CPP/7zip/UI/Common/WorkDir.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
      |   ^~~~~~~~~~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Common/ZipRegistry.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/Explorer/MyMessages.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -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/GUI'
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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/FormatUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/LangUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/OverwriteDialog.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/PasswordDialog.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/ExtractCallback.cpp
In file included from ../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:8,
                 from ../../../../CPP/7zip/UI/FileManager/ExtractCallback.cpp:27:
../../../../CPP/7zip/UI/FileManager/../Agent/../../UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h: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/FileManager/../Agent/../../UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h: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/FileManager/../Agent/../../UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/FileManager/../Agent/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/FileManager/../Agent/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/FileManager/../Agent/IFolderArchive.h:13,
                 from ../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:12:
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Agent/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/FileManager/../Common/ArchiveExtractCallback.h:7,
                 from ../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:15:
../../../../CPP/7zip/UI/FileManager/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/FileManager/../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/FileManager/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/FileManager/../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/FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStremake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
ams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.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/FileManager/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.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/FileManager/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.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/FileManager/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.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/FileManager/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/FileManager/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/FileManager/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/FileManager/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/FileManager/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/FileManager/../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/FileManager/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/FileManager/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../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/FileManager/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.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/FileManager/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.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/FileManager/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../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/FileManager/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../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/FileManager/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h: In member function 'virtual ULONG CVirtFileSystem::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h: In member function 'virtual ULONG CExtractCallbackImp::Release()':
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h: In constructor 'CExtractCallbackImp::CExtractCallbackImp()':
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:277:8: warning: 'CExtractCallbackImp::PasswordWasAsked' will be initialized after [-Wreorder]
  277 |   bool PasswordWasAsked;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:273:35: warning:   'NExtract::NOverwriteMode::EEnum CExtractCallbackImp::OverwriteMode' [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:273:35: warning: 'CExtractCallbackImp::OverwriteMode' will be initialized after [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:263:8: warning:   'bool CExtractCallbackImp::StreamMode' [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:263:8: warning: 'CExtractCallbackImp::StreamMode' will be initialized after [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:261:8: warning:   'bool CExtractCallbackImp::ProcessAltStreams' [-Wreorder]
  261 |   bool ProcessAltStreams;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:289:8: warning: 'CExtractCallbackImp::MultiArcMode' will be initialized after [-Wreorder]
  289 |   bool MultiArcMode;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:251:14: warning:   'IHashCalc* CExtractCallbackImp::_hashCalc' [-Wreorder]
  251 |   IHashCalc *_hashCalc; // it's for stat in Test operation
      |              ^~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ExtractCallback.cpp: In member function 'virtual LONG CExtractCallbackImp::AskWrite(const wchar_t*, Int32, const FILETIME*, const UInt64*, const wchar_t*, OLECHAR**, Int32*)':
../../../../CPP/7zip/UI/FileManager/ExtractCallback.cpp:721:12: warning: enumeration value 'kOverwrite' not handled in switch [-Wswitch]
  721 |     switch (OverwriteMode)
      |            ^
../../../../CPP/7zip/UI/FileManager/ExtractCallback.cpp:721:12: warning: enumeration value 'kRename' not handled in switch [-Wswitch]
../../../../CPP/7zip/UI/FileManager/ExtractCallback.cpp:721:12: warning: enumeration value 'kRenameExisting' not handled in switch [-Wswitch]
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/ProgramLocation.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/PropertyName.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/ProgressDialog2.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
../../../../CPP/7zip/UI/FileManager/ProgressDialog2.cpp: In member function 'bool CProgressDialog::OnExternalCloseMessage()':
../../../../CPP/7zip/UI/FileManager/ProgressDialog2.cpp:1027:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1027 |                   for (int i = 0; i < Sync.Messages.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/FileManager/ProgressDialog2.cpp:1034:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1034 |                   for (int i = 0; i < messages.Size(); i++)
      |                                   ~~^~~~~~~~~~~~~~~~~
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/SplitUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
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/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES  -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/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 7zCrc.o 7zCrcOpt.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'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/StringUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/OverwriteDialog_rc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/BenchmarkDialog.cpp
../../../../CPP/7zip/UI/GUI/BenchmarkDialog.cpp: In member function 'void CBenchmarkDialog::OnChangeSettings()':
../../../../CPP/7zip/UI/GUI/BenchmarkDialog.cpp:325:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  325 |   for (int i = 0; i < ARRAY_SIZE(g_IDs); i++)
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/PasswordDialog_rc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/ExtractDialog.cpp
In file included from ../../../../CPP/7zip/UI/GUI/ExtractDialog.cpp:6:
../../../../CPP/7zip/UI/GUI/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../../../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/GUI/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/ExtractDialog.cpp: In member function 'virtual void CExtractDialog::OnOK()':
../../../../CPP/7zip/UI/GUI/ExtractDialog.cpp:362:26: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  362 |     if (_path.GetCount() >= kHistorySize)
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/CompressDialog.cpp
In file included from ../../../../CPP/7zip/UI/GUI/CompressDialog.h:6,
                 from ../../../../CPP/7zip/UI/GUI/CompressDialog.cpp:23:
../../../../CPP/7zip/UI/GUI/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../../../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/GUI/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../../../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/GUI/../Common/LoadCodecs.h:50,
                 from ../../../../CPP/7zip/UI/GUI/CompressDialog.h:11:
../../../../CPP/7zip/UI/GUI/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/CompressDialog.cpp: In function 'bool IsMethodSupportedBySfx(int)':
../../../../CPP/7zip/UI/GUI/CompressDialog.cpp:247:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  247 |   for (int i = 0; i < ARRAY_SIZE(g_7zSfxMethods); i++)
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/FileManager/ProgressDialog2_rc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/ExtractGUI.cpp
In file included from ../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:8,
                 from ../../../../CPP/7zip/UI/GUI/ExtractGUI.cpp:13:
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../../UI/Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h: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/GUI/../FileManager/../Agent/../../UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h: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/GUI/../FileManager/../Agent/../../UI/Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/IFolderArchive.h:13,
                 from ../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:12:
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Agent/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../FileManager/../Common/ArchiveExtractCallback.h:7,
                 from ../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:15:
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../FileManager/../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/GUI/../FileManager/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../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/GUI/../FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.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/GUI/../FileManager/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.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/GUI/../FileManager/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.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/GUI/../FileManager/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.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/GUI/../FileManager/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../FileManager/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../FileManager/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/GUI/../FileManager/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/GUI/../FileManager/../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/GUI/../FileManager/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../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/GUI/../FileManager/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.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/GUI/../FileManager/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.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/GUI/../FileManager/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../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/GUI/../FileManager/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../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/GUI/../FileManager/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In member function 'virtual ULONG CVirtFileSystem::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In member function 'virtual ULONG CExtractCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In constructor 'CExtractCallbackImp::CExtractCallbackImp()':
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:277:8: warning: 'CExtractCallbackImp::PasswordWasAsked' will be initialized after [-Wreorder]
  277 |   bool PasswordWasAsked;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:273:35: warning:   'NExtract::NOverwriteMode::EEnum CExtractCallbackImp::OverwriteMode' [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:273:35: warning: 'CExtractCallbackImp::OverwriteMode' will be initialized after [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:263:8: warning:   'bool CExtractCallbackImp::StreamMode' [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:263:8: warning: 'CExtractCallbackImp::StreamMode' will be initialized after [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:261:8: warning:   'bool CExtractCallbackImp::ProcessAltStreams' [-Wreorder]
  261 |   bool ProcessAltStreams;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:289:8: warning: 'CExtractCallbackImp::MultiArcMode' will be initialized after [-Wreorder]
  289 |   bool MultiArcMode;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:251:14: warning:   'IHashCalc* CExtractCallbackImp::_hashCalc' [-Wreorder]
  251 |   IHashCalc *_hashCalc; // it's for stat in Test operation
      |              ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/ExtractGUI.h:6,
                 from ../../../../CPP/7zip/UI/GUI/ExtractGUI.cpp:28:
../../../../CPP/7zip/UI/GUI/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/HashGUI.cpp
In file included from ../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:6,
                 from ../../../../CPP/7zip/UI/GUI/HashGUI.h:6,
                 from ../../../../CPP/7zip/UI/GUI/HashGUI.cpp:18:
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:11:
../../../../CPP/7zip/UI/GUI/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:95:3: warning:   when initialized here [-Wreorder]
   95 |   CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {};
      |   ^~~~~~~~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/GUI.cpp
In file included from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveCommandLine.h:7,
                 from ../../../../CPP/7zip/UI/GUI/GUI.cpp:20:
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h:6,
                 from ../../../../CPP/7zip/UI/GUI/../Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveCommandLine.h:9:
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:204:28: note:make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
 in expansion of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/GUI/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/GUI/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveCommandLine.h:11:
../../../../CPP/7zip/UI/GUI/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In member function 'virtual ULONG CVirtFileSystem::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In member function 'virtual ULONG CExtractCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/ExtractGUI.h:8,
                 from ../../../../CPP/7zip/UI/GUI/GUI.cpp:27:
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In constructor 'CExtractCallbackImp::CExtractCallbackImp()':
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:277:8: warning: 'CExtractCallbackImp::PasswordWasAsked' will be initialized after [-Wreorder]
  277 |   bool PasswordWasAsked;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:273:35: warning:   'NExtract::NOverwriteMode::EEnum CExtractCallbackImp::OverwriteMode' [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:273:35: warning: 'CExtractCallbackImp::OverwriteMode' will be initialized after [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:263:8: warning:   'bool CExtractCallbackImp::StreamMode' [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:263:8: warning: 'CExtractCallbackImp::StreamMode' will be initialized after [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:261:8: warning:   'bool CExtractCallbackImp::ProcessAltStreams' [-Wreorder]
  261 |   bool ProcessAltStreams;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:289:8: warning: 'CExtractCallbackImp::MultiArcMode' will be initialized after [-Wreorder]
  289 |   bool MultiArcMode;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:251:14: warning:   'IHashCalc* CExtractCallbackImp::_hashCalc' [-Wreorder]
  251 |   IHashCalc *_hashCalc; // it's for stat in Test operation
      |              ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/GUI.cpp: In function 'int ShowSysErrorMessage(DWORD)':
../../../../CPP/7zip/UI/GUI/GUI.cpp:88:17: warning: comparison of integer expressions of different signedness: 'DWORD' {aka 'unsigned int'} and 'LONG' {aka 'int'} [-Wsign-compare]
   88 |   if (errorCode == E_OUTOFMEMORY)
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/UpdateCallbackGUI.cpp
In file included from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:6,
                 from ../../../../CPP/7zip/UI/GUI/UpdateCallbackGUI.h:6,
                 from ../../../../CPP/7zip/UI/GUI/UpdateCallbackGUI.cpp:17:
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:8:
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../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/GUI/../Common/Update.h:10:
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note:make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
 in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:13:
../../../../CPP/7zip/UI/GUI/../Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/UpdateCallbackGUI2.cpp
In file included from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:6,
                 from ../../../../CPP/7zip/UI/GUI/UpdateCallbackGUI.h:6,
                 from ../../../../CPP/7zip/UI/GUI/UpdateCallbackGUI2.cpp:12:
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveOpenCallback.h:6,
                 from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:8:
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../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/GUI/../Common/Update.h:10:
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: notemake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:13:
../../../../CPP/7zip/UI/GUI/../Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/ExtractDialog_rc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/BenchmarkDialog_rc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/CompressDialog_rc.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/UpdateGUI.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
In file included from ../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:18,
                 from ../../../../CPP/7zip/UI/GUI/../Common/WorkDir.h:8,
                 from ../../../../CPP/7zip/UI/GUI/UpdateGUI.cpp:14:
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/CompressDialog.h:6,
                 from ../../../../CPP/7zip/UI/GUI/UpdateGUI.cpp:22:
../../../../CPP/7zip/UI/GUI/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../../../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/GUI/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../../../Common/Wildcard.h:64:3: warning:   when initialized here [-Wreorder]
   64 |   CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
      |   ^~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../Common/../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:8,
                 from ../../../../CPP/7zip/UI/GUI/UpdateGUI.h:6,
                 from ../../../../CPP/7zip/UI/GUI/UpdateGUI.cpp:23:
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:10:
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../Common/../Common/UpdatePair.h:6,
                 from ../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:13,
                 from ../../../../CPP/7zip/UI/GUI/../Common/Update.h:13:
../../../../CPP/7zip/UI/GUI/../Common/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/UpdateGUI.cpp: In member function 'virtual LONG CThreadUpdating::ProcessVirt()':
../../../../CPP/7zip/UI/GUI/UpdateGUI.cpp:59:48: warning: comparison of integer expressions of different signedness: 'DWORD' {aka 'unsigned int'} and 'LONG' {aka 'int'} [-Wsign-compare]
   59 |   if (ei.SystemError != S_OK && ei.SystemError != E_FAIL && ei.SystemError != E_ABORT)
../../../../CPP/7zip/UI/GUI/UpdateGUI.cpp:59:76: warning: comparison of integer expressions of different signedness: 'DWORD' {aka 'unsigned int'} and 'LONG' {aka 'int'} [-Wsign-compare]
   59 |   if (ei.SystemError != S_OK && ei.SystemError != E_FAIL && ei.SystemError != E_ABORT)
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CRC.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/CommandLineParser.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Lang.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/IntToString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/ListFileUtils.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyVector.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyWindows.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringConvert.cpp
../../../../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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/NewHandler.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/StringToInt.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/MyString.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/UTFConvert.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/DLL.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Common/Wildcard.cpp
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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/ErrorMsg.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileDir.cpp
../../../../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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileFind.cpp
../../../../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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/7zip/UI/GUI/wxGUI.cpp
In file included from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:7,
                 from ../../../../CPP/7zip/UI/GUI/../Common/Extract.h:10,
                 from ../../../../CPP/7zip/UI/GUI/ExtractGUI.h:6,
                 from ../../../../CPP/7zip/UI/GUI/wxGUI.cpp:95:
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/../../../Common/Wildcard.h:56:16: warning:   'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder]
   56 |   CCensorNode *Parent;
      |                ^~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h:6:
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:90:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   90 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdInFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:107:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  107 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG COutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/FileStreams.h:148:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
  148 |   MY_UNKNOWN_IMP1(IOutStream)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h: In member function 'virtual ULONG CStdOutFileStream::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/FileStreams.h:163:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  163 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/ProgressUtils.h: In member function 'virtual ULONG CLocalProgress::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:204:28: note: in expansiomake[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
n of macro 'MY_UNKNOWN_IMP_SPEC'
  204 | #define MY_UNKNOWN_IMP1(i) MY_UNKNOWN_IMP_SPEC( \
      |                            ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../Common/ProgressUtils.h:30:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   30 |   MY_UNKNOWN_IMP1(ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/LoadCodecs.h: In member function 'virtual ULONG CCodecs::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h: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/GUI/../Common/LoadCodecs.h:323:3: note: in expansion of macro 'MY_UNKNOWN_IMP2'
  323 |   MY_UNKNOWN_IMP2(ICompressCodecsInfo, IHashers)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In member function 'virtual ULONG COpenCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:57:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   57 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:8,
                 from ../../../../CPP/7zip/UI/GUI/../Common/IFileExtractCallback.h:11,
                 from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:19:
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h: In constructor 'COpenCallbackImp::COpenCallbackImp()':
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:87:20: warning: 'COpenCallbackImp::Callback' will be initialized after [-Wreorder]
   87 |   IOpenCallbackUI *Callback;
      |                    ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:77:8: warning:   'bool COpenCallbackImp::_subArchiveMode' [-Wreorder]
   77 |   bool _subArchiveMode;
      |        ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveOpenCallback.h:91:3: warning:   when initialized here [-Wreorder]
   91 |   COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {}
      |   ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h: In constructor 'COpenType::COpenType()':
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:73:8: warning: 'COpenType::EachPos' will be initialized after [-Wreorder]
   73 |   bool EachPos;
      |        ^~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:71:8: warning:   'bool COpenType::CanReturnArc' [-Wreorder]
   71 |   bool CanReturnArc;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/OpenArchive.h:88:3: warning:   when initialized here [-Wreorder]
   88 |   COpenType():
      |   ^~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/../Common/DirItem.h:10,
                 from ../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:11,
                 from ../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:22:
../../../../CPP/7zip/UI/GUI/../Common/../../Common/UniqBlocks.h: In member function 'bool CUniqBlocks::IsOnlyEmpty() const':
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/HashCalc.h: In constructor 'CHashOptions::CHashOptions()':
../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:91:8: warning: 'CHashOptions::StdInMode' will be initialized after [-Wreorder]
   91 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/HashCalc.h:90:8: warning:   'bool CHashOptions::OpenShareForWrite' [-Wreorder]
   90 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG COutStreamWithHash::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h:36:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
   36 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CGetProp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.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/GUI/../Common/ArchiveExtractCallback.h:83:3: note: in expansion of macro 'MY_UNKNOWN_IMP1'
   83 |   MY_UNKNOWN_IMP1(IGetProp)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/ArchiveExtractCallback.h: In member function 'virtual ULONG CArchiveExtractCallback::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:196:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  196 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI/../Common/ArchiveExtractCallback.h:262:3: note: in expansion of macro 'MY_UNKNOWN_IMP3'
  262 |   MY_UNKNOWN_IMP3(IArchiveExtractCallbackMessage, ICryptoGetTextPassword, ICompressProgressInfo)
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Extract.h: In constructor 'CExtractOptions::CExtractOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:42:8: warning: 'CExtractOptions::TestMode' will be initialized after [-Wreorder]
   42 |   bool TestMode;
      |        ^~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:39:8: warning:   'bool CExtractOptions::StdInMode' [-Wreorder]
   39 |   bool StdInMode;
      |        ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Extract.h:55:3: warning:   when initialized here [-Wreorder]
   55 |   CExtractOptions():
      |   ^~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In member function 'virtual ULONG CVirtFileSystem::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:202:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  202 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:160:3: note: in expansion of macro 'MY_UNKNOWN_IMP'
  160 |   MY_UNKNOWN_IMP
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In member function 'virtual ULONG CExtractCallbackImp::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:194:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
  194 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/ExtractGUI.h:8:
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h: In constructor 'CExtractCallbackImp::CExtractCallbackImp()':
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:277:8: warning: 'CExtractCallbackImp::PasswordWasAsked' will be initialized after [-Wreorder]
  277 |   bool PasswordWasAsked;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:273:35: warning:   'NExtract::NOverwriteMode::EEnum CExtractCallbackImp::OverwriteMode' [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:273:35: warning: 'CExtractCallbackImp::OverwriteMode' will be initialized after [-Wreorder]
  273 |   NExtract::NOverwriteMode::EEnum OverwriteMode;
      |                                   ^~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:263:8: warning:   'bool CExtractCallbackImp::StreamMode' [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:263:8: warning: 'CExtractCallbackImp::StreamMode' will be initialized after [-Wreorder]
  263 |   bool StreamMode;
      |        ^~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:261:8: warning:   'bool CExtractCallbackImp::ProcessAltStreams' [-Wreorder]
  261 |   bool ProcessAltStreams;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:289:8: warning: 'CExtractCallbackImp::MultiArcMode' will be initialized after [-Wreorder]
  289 |   bool MultiArcMode;
      |        ^~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:251:14: warning:   'IHashCalc* CExtractCallbackImp::_hashCalc' [-Wreorder]
  251 |   IHashCalc *_hashCalc; // it's for stat in Test operation
      |              ^~~~~~~~~
../../../../CPP/7zip/UI/GUI/../FileManager/ExtractCallback.h:291:3: warning:   when initialized here [-Wreorder]
  291 |   CExtractCallbackImp():
      |   ^~~~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h: In member function 'virtual ULONG CArchiveUpdateCallback::Release()':
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:189:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  189 | STDMETHOD_(ULONG, Release)() { if (--__m_RefCount != 0)  \
      |                                ^~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/../../../Common/MyCom.h:190:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  190 |   return __m_RefCount; delete this; return 0; }
      |                        ^~~~~~
../../../../CPP/7zip/UI/GUI/../Common/UpdateCallback.h:88:3: note: in expansion of macro 'MY_ADDREF_RELEASE'
   88 |   MY_ADDREF_RELEASE
      |   ^~~~~~~~~~~~~~~~~
In file included from ../../../../CPP/7zip/UI/GUI/UpdateGUI.h:6,
                 from ../../../../CPP/7zip/UI/GUI/wxGUI.cpp:96:
../../../../CPP/7zip/UI/GUI/../Common/Update.h: In constructor 'CUpdateOptions::CUpdateOptions()':
../../../../CPP/7zip/UI/GUI/../Common/Update.h:101:8: warning: 'CUpdateOptions::EMailRemoveAfter' will be initialized after [-Wreorder]
  101 |   bool EMailRemoveAfter;
      |        ^~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning:   'bool CUpdateOptions::OpenShareForWrite' [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:122:3: warning:   when initialized here [-Wreorder]
  122 |   CUpdateOptions():
      |   ^~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder]
   94 |   bool OpenShareForWrite;
      |        ^~~~~~~~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../Common/Update.h:89:16: warning:   'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder]
   89 |   EArcNameMode ArcNameMode;
      |                ^~~~~~~~~~~
../../../../CPP/7zip/UI/GUI/../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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileName.cpp
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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/FileIO.cpp
../../../../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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariantConv.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/PropVariant.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
../../../../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/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/System.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/Synchronization.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/TimeUtils.cpp
../../../../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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/Control/Controls.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/wine_GetXXXDefaultLangID.cpp
../../../../CPP/myWindows/wine_GetXXXDefaultLangID.cpp: In function 'void LOCALE_Init()':
../../../../CPP/myWindows/wine_GetXXXDefaultLangID.cpp:622:10: warning: variable 'unix_cp' set but not used [-Wunused-but-set-variable]
  622 |     UINT unix_cp = 0;
      |          ^~~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/myWindows/wine_date_and_time.cpp
../../../../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]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/Registry.cpp
../../../../CPP/Windows/Registry.cpp: In member function 'LONG NWindows::NRegistry::CKey::SetValue_Strings(LPCTSTR, const UStringVector&)':
../../../../CPP/Windows/Registry.cpp:270:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  270 |   for (i = 0; i < strings.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~
../../../../CPP/Windows/Registry.cpp:274:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  274 |   for (i = 0; i < strings.Size(); i++)
      |               ~~^~~~~~~~~~~~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/Control/Dialog.cpp
../../../../CPP/Windows/Control/Dialog.cpp: In function 'int myCreateHandle2(int)':
../../../../CPP/Windows/Control/Dialog.cpp:470:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  470 |                 if (id == g_Dialogs[i]->id) {
      |                     ~~~^~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -c -I. -I../../../../C -I../../../../CPP/myWindows -I../../../../CPP/include_windows -I../../../../CPP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE   ../../../../CPP/Windows/Window.cpp
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
make[1]: Entering directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES `wx-config --unicode=yes --cxxflags` -DLANG -DEXTERNAL_CODECS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DUNIX_USE_WIN_FILE    -o ../../../../bin/7zG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 7zCrc.o 7zCrcOpt.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 WorkDir.o ZipRegistry.o MyMessages.o ExtractCallback.o FormatUtils.o LangUtils.o OverwriteDialog.o OverwriteDialog_rc.o PasswordDialog.o PasswordDialog_rc.o ProgramLocation.o PropertyName.o ProgressDialog2.o ProgressDialog2_rc.o SplitUtils.o StringUtils.o BenchmarkDialog.o BenchmarkDialog_rc.o CompressDialog.o CompressDialog_rc.o ExtractDialog.o ExtractDialog_rc.o ExtractGUI.o GUI.o HashGUI.o UpdateCallbackGUI.o UpdateCallbackGUI2.o UpdateGUI.o wxGUI.o CRC.o CommandLineParser.o IntToString.o Lang.o ListFileUtils.o MyString.o MyVector.o MyWindows.o NewHandler.o StringConvert.o StringToInt.o UTFConvert.o Wildcard.o Controls.o Dialog.o DLL.o ErrorMsg.o FileDir.o FileFind.o FileIO.o FileName.o PropVariant.o PropVariantConv.o Registry.o Synchronization.o System.o TimeUtils.o Window.o wine_GetXXXDefaultLangID.o wine_date_and_time.o  `wx-config --unicode=yes --libs` -lpthread -ldl
make[1]: Leaving directory '/builddir/build/BUILD/p7zip_16.02/CPP/7zip/UI/GUI'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.E1wRqW
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le
++ dirname /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd p7zip_16.02
+ make install DEST_DIR=/builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le 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-24.fc38.ppc64le
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/bin/7za
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/bin/7z
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/bin/7zG
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/libexec/p7zip/7zCon.sfx
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/libexec/p7zip/7z.so
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/libexec/p7zip/Codecs
chmod: cannot access '/builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/libexec/p7zip/*/*': No such file or directory
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/man/man1/7z.1
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/man/man1/7za.1
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/man/man1/7zr.1
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/README
- installing /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/ChangeLog
- installing HTML help in /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC
- installing Lang in /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/libexec/p7zip
+ mv /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/7zC.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/7zFormat.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/MANUAL /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/Methods.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/lzma.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/readme.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/src-history.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip
+ rmdir /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip/DOC/
+ mkdir -p /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/kde4/services/ServiceMenus/
+ rm GUI/kde4/p7zip_compress2.desktop
+ cp GUI/kde4/p7zip_compress.desktop GUI/kde4/p7zip_extract.desktop GUI/kde4/p7zip_extract_subdir.desktop GUI/kde4/p7zip_extract_to.desktop GUI/kde4/p7zip_test.desktop /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/kde4/services/ServiceMenus/
+ chmod +x /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/bin/p7zipForFilemanager
+ /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 16.02-24.fc38 --unique-debug-suffix -16.02-24.fc38.ppc64le --unique-debug-src-base p7zip-16.02-24.fc38.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/p7zip_16.02
extracting debug info from /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/libexec/p7zip/7z.so
original debug info size: 15808kB, size after compression: 12032kB
/usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
6277 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/p7zipForFilemanager from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/7zG from /bin/sh to #!/usr/bin/sh
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/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Wj1hew
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd 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_9570
P7ZIP= /builddir/build/BUILD/p7zip_16.02/check/../bin/7za
TOOLS=

# TESTING ...
#############

7-Zip (a) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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-06 20:01 7za433_tar/
drwxrwxrwx 0/0               0 2006-02-06 20:01 7za433_tar/bin/
-rwxrwxrwx 0/0          462336 2006-02-05 12:01 7za433_tar/bin/7za.exe
drwxrwxrwx 0/0               0 2006-02-06 20:01 7za433_tar/doc/
-rwxrwxrwx 0/0           26948 2001-08-30 00:19 7za433_tar/doc/copying.txt
-rwxrwxrwx 0/0            1601 2006-02-05 11:57 7za433_tar/readme.txt

7-Zip (a) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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 : 4381392 bytes (4279 KiB)

Files read from disk: 3
Archive size: 4565858 bytes (4459 KiB)
Everything is Ok

7-Zip (a) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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,5 CPUs LE)


Extracting archive: ./7za433_7zip_lzma.x
--
Path = ./7za433_7zip_lzma.x
Type = 7z

  0%    Everything is Ok

7-Zip (a) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,5 CPUs LE)

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-24.fc38.ppc64le
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1KRCEI
+ umask 022
+ cd /builddir/build/BUILD
+ cd p7zip_16.02
+ LICENSEDIR=/builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/licenses/p7zip
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/licenses/p7zip
+ cp -pr copying.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/licenses/p7zip
+ cp -pr License.txt /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/licenses/p7zip
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: p7zip = 16.02-24.fc38 p7zip(ppc-64) = 16.02-24.fc38
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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(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-24.fc38.ppc64le
Provides: p7zip-plugins = 16.02-24.fc38 p7zip-plugins(ppc-64) = 16.02-24.fc38
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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(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-gui-16.02-24.fc38.ppc64le
Provides: p7zip-gui = 16.02-24.fc38 p7zip-gui(ppc-64) = 16.02-24.fc38
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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(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.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH)
Processing files: p7zip-doc-16.02-24.fc38.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.LuInGs
+ umask 022
+ cd /builddir/build/BUILD
+ cd p7zip_16.02
+ DOCDIR=/builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip-doc
+ cp -pr contrib/ /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le/usr/share/doc/p7zip-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: p7zip-doc = 16.02-24.fc38
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-24.fc38.ppc64le
Provides: p7zip-debugsource = 16.02-24.fc38 p7zip-debugsource(ppc-64) = 16.02-24.fc38
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-24.fc38.ppc64le
Provides: debuginfo(build-id) = 603978a5a991f8556bf5ee8cdc1c4044f8c77b90 p7zip-plugins-debuginfo = 16.02-24.fc38 p7zip-plugins-debuginfo(ppc-64) = 16.02-24.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: p7zip-debugsource(ppc-64) = 16.02-24.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le
Wrote: /builddir/build/RPMS/p7zip-gui-16.02-24.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/p7zip-doc-16.02-24.fc38.noarch.rpm
Wrote: /builddir/build/RPMS/p7zip-16.02-24.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/p7zip-plugins-16.02-24.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/p7zip-debugsource-16.02-24.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/p7zip-plugins-debuginfo-16.02-24.fc38.ppc64le.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.6aWZA6
+ umask 022
+ cd /builddir/build/BUILD
+ cd p7zip_16.02
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/p7zip-16.02-24.fc38.ppc64le
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.pK6cpG
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf p7zip_16.02 p7zip_16.02.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild p7zip-16.02-24.fc38.src.rpm
Finish: build phase for p7zip-16.02-24.fc38.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-ppc64le-1672038089.559189/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/p7zip-16.02-24.fc38.src.rpm) Config(child) 4 minutes 39 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool