<86>Apr 21 02:12:18 userdel[35090]: delete user 'rooter' <86>Apr 21 02:12:18 groupadd[35160]: group added to /etc/group: name=rooter, GID=693 <86>Apr 21 02:12:18 groupadd[35160]: group added to /etc/gshadow: name=rooter <86>Apr 21 02:12:18 groupadd[35160]: new group: name=rooter, GID=693 <86>Apr 21 02:12:18 useradd[35244]: new user: name=rooter, UID=693, GID=693, home=/root, shell=/bin/bash <86>Apr 21 02:12:18 userdel[35293]: delete user 'builder' <86>Apr 21 02:12:18 userdel[35293]: removed group 'builder' owned by 'builder' <86>Apr 21 02:12:18 userdel[35293]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 02:12:18 groupadd[35414]: group added to /etc/group: name=builder, GID=694 <86>Apr 21 02:12:18 groupadd[35414]: new group: name=builder, GID=694 <86>Apr 21 02:12:18 useradd[35453]: new user: name=builder, UID=694, GID=694, home=/usr/src, shell=/bin/bash <13>Apr 21 02:12:21 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 21 02:12:21 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 02:12:22 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed Installing p7zip-15.09-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.17716 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf p7zip_15.09 + echo 'Source #0 (p7zip_15.09_src_all.tar.bz2):' Source #0 (p7zip_15.09_src_all.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/p7zip_15.09_src_all.tar.bz2 + /bin/tar -xf - + cd p7zip_15.09 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.81779 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd p7zip_15.09 + find . -name '*.cpp' -exec subst 's@getenv("P7ZIP_HOME_DIR")@"/usr/lib64/p7zip/"@g' '{}' ';' + '[' -n '' ']' + NPROCS=8 + make -j8 'OPTFLAGS=-pipe -Wall -g -O2' all2 make: Entering directory `/usr/src/RPM/BUILD/p7zip_15.09' mkdir -p bin make -C CPP/7zip/Bundles/Alone all mkdir -p bin mkdir -p bin/Codecs make -C CPP/7zip/Bundles/SFXCon all make -C CPP/7zip/Bundles/Format7zFree all make[1]: Entering directory `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Bundles/Alone' gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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]: Entering directory `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Bundles/SFXCon' gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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]: Entering directory `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Bundles/Format7zFree' gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/7zCrc.c: In function 'CrcGenerateTable': ../../../../C/7zCrc.c:88:12: warning: implicit declaration of function 'CPU_Is_InOrder' [-Wimplicit-function-declaration] if (!CPU_Is_InOrder()) ^ ../../../../C/7zCrc.c: In function 'CrcGenerateTable': ../../../../C/7zCrc.c:88:12: warning: implicit declaration of function 'CPU_Is_InOrder' [-Wimplicit-function-declaration] if (!CPU_Is_InOrder()) ^ ../../../../C/Aes.c: In function 'AesCtr_Code': ../../../../C/Aes.c:289:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(buf, temp[0]); ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 ../../../../C/7zCrc.c: In function 'CrcGenerateTable': ../../../../C/7zCrc.c:88:12: warning: implicit declaration of function 'CPU_Is_InOrder' [-Wimplicit-function-declaration] if (!CPU_Is_InOrder()) ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/Aes.c: In function 'AesCtr_Code': ../../../../C/Aes.c:289:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(buf, temp[0]); ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/Bcj2.c: In function 'Bcj2Dec_Decode': ../../../../C/Bcj2.c:235:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(p->temp, val); ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/Bcj2.c: In function 'Bcj2Dec_Decode': ../../../../C/Bcj2.c:235:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(p->temp, val); ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/Aes.c: In function 'AesCtr_Code': ../../../../C/Aes.c:289:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(buf, temp[0]); ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/7zFolderOutStream.cpp ../../../../C/Bcj2.c: In function 'Bcj2Dec_Decode': ../../../../C/Bcj2.c:235:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(p->temp, val); ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 ../../../../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] bool needMtLock = false; ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/XzEnc.c: In function 'Xz_WriteFooter': ../../../../C/XzEnc.c:112:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(buf, CRC_GET_DIGEST(crc)); ^ ../../../../C/XzEnc.c:123:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(buf, CrcCalc(buf + 4, 6)); ^ ../../../../C/XzEnc.c: In function 'Xz_Compress': ../../../../C/XzEnc.c:442:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(filter->props, fp->ip); ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zIn.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ ../../../../C/XzDec.c: In function 'XzUnpacker_Code': ../../../../C/XzDec.c:846:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (CRC_GET_DIGEST(p->crc) != GetUi32(p->buf)) ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/XzIn.c: In function 'Xz_ReadBackward': ../../../../C/XzIn.c:198:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (GetUi32(buf) != CrcCalc(buf + 4, 6)) ^ In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/CrossThreadProgress.cpp gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zEncode.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:10, from ../../../../CPP/7zip/Bundles/SFXCon/SfxCon.cpp:21: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:10, from ../../../../CPP/7zip/Bundles/SFXCon/SfxCon.cpp:21: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:20, 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/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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:10, from ../../../../CPP/7zip/Bundles/SFXCon/SfxCon.cpp:21: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/Bundles/SFXCon/SfxCon.cpp:21:0: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/Bundles/SFXCon/../../UI/Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/7zFolderOutStream.cpp gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ In file included from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:7:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 ../../../../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' [-Wparentheses] 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] bool need_MTime = (Write_MTime.Def && Write_MTime.Val || !Write_MTime.Def); ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 ../../../../C/XzDec.c: In function 'XzUnpacker_Code': ../../../../C/XzDec.c:846:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (CRC_GET_DIGEST(p->crc) != GetUi32(p->buf)) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../C/XzEnc.c: In function 'Xz_WriteFooter': ../../../../C/XzEnc.c:112:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(buf, CRC_GET_DIGEST(crc)); ^ ../../../../C/XzEnc.c:123:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(buf, CrcCalc(buf + 4, 6)); ^ ../../../../C/XzEnc.c: In function 'Xz_Compress': ../../../../C/XzEnc.c:442:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SetUi32(filter->props, fp->ip); ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 ../../../../C/XzIn.c: In function 'Xz_ReadBackward': ../../../../C/XzIn.c:198:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (GetUi32(buf) != CrcCalc(buf + 4, 6)) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zDecode.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ ../../../../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:1504:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (buf[i] == NID::kEncodedHeader && buf[i + 1] == NID::kPackInfo || ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zIn.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zEncode.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zExtract.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../../CPP/7zip/Archive/7z/7zOut.h:6:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/7zFolderOutStream.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/7zHandlerOut.cpp:7:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../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:1504:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (buf[i] == NID::kEncodedHeader && buf[i + 1] == NID::kPackInfo || ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zIn.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ ../../../../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' [-Wparentheses] 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] bool need_MTime = (Write_MTime.Def && Write_MTime.Val || !Write_MTime.Def); ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zHandlerOut.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:7:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/Archive/7z/7zOut.h:6:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zOut.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:0: ../../../../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] UInt32 _outStepSize; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'bool NCompress::NLzma2::CDecoder::_outSizeDefined' [-Wreorder] bool _outSizeDefined; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(): ^ In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:0: ../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'NCompress::NLzma2::CDecoder::_outSizeDefined' will be initialized after [-Wreorder] bool _outSizeDefined; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.h:33:8: warning: 'bool NCompress::NLzma2::CDecoder::_finishMode' [-Wreorder] bool _finishMode; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning: when initialized here [-Wreorder] 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] bool finished = (inSizeProcessed == 0 && outSizeProcessed == 0 ^ In file included from ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp:6:0: ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp: In member function 'LONG NArchive::NCab::CCabBlockInStream::PreRead(ISequentialInStream*, UInt32&, UInt32&)': ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp:77:7: note: in expansion of macro 'GetUi32' if (GetUi32(header) != 0) // checkSum ^ In file included from ../../../../CPP/7zip/Archive/Bz2Handler.cpp:12:0: ../../../../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] UInt32 *m_BlockSorterIndex; ^ ../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:93:9: warning: 'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder] Byte *m_Block; ^ ../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:140:3: warning: when initialized here [-Wreorder] CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/7z/7zHandler.h:15:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:7:0: ../../../../CPP/7zip/Archive/Cab/CabIn.cpp: In member function 'LONG NArchive::NCab::CInArchive::Open2(NArchive::NCab::CDatabaseEx&, const UInt64*)': ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:14:18: note: in expansion of macro 'GetUi16' #define Get16(p) GetUi16(p) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:274:14: note: in expansion of macro 'Get16' ai.SetID = Get16(p); ^ In file included from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:7:0: ../../../../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] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:15:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:294:24: note: in expansion of macro 'Get32' folder.DataStart = Get32(p); ^ ../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../../CPP/7zip/Archive/7z/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:15:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:318:17: note: in expansion of macro 'Get32' item.Size = Get32(p); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/7z/7zEncode.h:6:0, 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] bool PasswordIsDefined; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:53:10: warning: 'UInt32 NArchive::N7z::CCompressionMethodMode::NumThreads' [-Wreorder] UInt32 NumThreads; ^ ../../../../CPP/7zip/Archive/7z/7zCompressionMode.h:61:3: warning: when initialized here [-Wreorder] CCompressionMethodMode(): ^ ../../../../CPP/7zip/Archive/ArHandler.cpp: In member function 'virtual LONG NArchive::NAr::CHandler::Open(IInStream*, const UInt64*, IArchiveOpenCallback*)': ../../../../CPP/7zip/Archive/ArHandler.cpp:618:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (_items[i].Name.IsPrefixedBy("data.tar.")) ^ In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/7z/7zUpdate.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/7z/../Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../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] switch (_arc.Error) ^ In file included from ../../../../CPP/7zip/Archive/Bz2Handler.cpp:12:0: ../../../../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] UInt32 *m_BlockSorterIndex; ^ ../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:93:9: warning: 'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder] Byte *m_Block; ^ ../../../../CPP/7zip/Archive/../Compress/BZip2Encoder.h:140:3: warning: when initialized here [-Wreorder] CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/CrossThreadProgress.cpp In file included from ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp:6:0: ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp: In member function 'LONG NArchive::NCab::CCabBlockInStream::PreRead(ISequentialInStream*, UInt32&, UInt32&)': ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabBlockInStream.cpp:77:7: note: in expansion of macro 'GetUi32' if (GetUi32(header) != 0) // checkSum ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'virtual LONG CArchiveExtractCallback::GetStream(UInt32, ISequentialOutStream**, Int32)': ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:833:12: warning: enumeration value 'kAbsPaths' not handled in switch [-Wswitch] switch (_pathMode) ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kOverwrite' not handled in switch [-Wswitch] switch (_overwriteMode) ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kRename' not handled in switch [-Wswitch] ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kRenameExisting' not handled in switch [-Wswitch] ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1054:10: warning: variable 'isRenamed' set but not used [-Wunused-but-set-variable] bool isRenamed = false; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:7:0: ../../../../CPP/7zip/Archive/Cab/CabIn.cpp: In member function 'LONG NArchive::NCab::CInArchive::Open2(NArchive::NCab::CDatabaseEx&, const UInt64*)': ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:14:18: note: in expansion of macro 'GetUi16' #define Get16(p) GetUi16(p) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:274:14: note: in expansion of macro 'Get16' ai.SetID = Get16(p); ^ ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:15:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:294:24: note: in expansion of macro 'Get32' folder.DataStart = Get32(p); ^ ../../../../CPP/7zip/Archive/Cab/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:15:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Cab/CabIn.cpp:318:17: note: in expansion of macro 'Get32' item.Size = Get32(p); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:12:0: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Common/Extract.cpp:15:0: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:5:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] if (s[0] == '.' && (s[1] == 0 || s[1] == '.' && s[2] == 0)) ^ ../../../../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' [-Wparentheses] if (!item.IsDir()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: At global scope: ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:11:13: warning: 'void ReplaceIncorrectChars(UString&)' defined but not used [-Wunused-function] static void ReplaceIncorrectChars(UString &s) ^ ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:104:13: warning: 'void CorrectUnsupportedName(UString&)' defined but not used [-Wunused-function] static void CorrectUnsupportedName(UString &name) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp:7:0: ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp: In member function 'UInt32 NArchive::NChm::CInArchive::ReadUInt32()': ../../../../CPP/7zip/Archive/Chm/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp:199:10: note: in expansion of macro 'Get32' return Get32(p); ^ ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp: In member function 'UInt64 NArchive::NChm::CInArchive::ReadUInt64()': ../../../../CPP/7zip/Archive/Chm/../../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp:18:18: note: in expansion of macro 'GetUi64' #define Get64(p) GetUi64(p) ^ ../../../../CPP/7zip/Archive/Chm/ChmIn.cpp:206:10: note: in expansion of macro 'Get64' return Get64(p); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:17:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, 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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:29:0: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] 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] bool isForced = false; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:6:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ ../../../../CPP/7zip/Archive/ComHandler.cpp: In function 'bool NArchive::NCom::CompoundMsiNameToFileName(const UString&, UString&)': ../../../../CPP/7zip/Archive/ComHandler.cpp:306:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (c < k_Msi_StartUnicodeChar || c > k_Msi_StartUnicodeChar + k_Msi_UnicodeRange) ^ ../../../../CPP/7zip/Archive/ComHandler.cpp:306:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 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:583:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (msiName.Len() >= 4 && StringsAreEqualNoCase_Ascii(msiName.RightPtr(4), ".cab") ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, 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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/List.cpp:16:0: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/List.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/CrossThreadProgress.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../Common/MyString.h:27:0, from ../../../myWindows/StdAfx.h:20, from ../../../../CPP/7zip/Archive/Common/CoderMixer2.cpp:3: ../../../Common/MyVector.h: In instantiation of 'CObjectVector::~CObjectVector() [with T = NCoderMixer2::CCoderMT]': ../../../../CPP/7zip/Archive/Common/CoderMixer2.h:430:47: required from here ../../../Common/MyVector.h:491:7: warning: deleting object of polymorphic class type 'NCoderMixer2::CCoderMT' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (T *)_v[--i]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp: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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:0, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:0, from ../../../../CPP/7zip/UI/Console/MainAr.cpp: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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.h:8:0, from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp:5: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../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 between signed and unsigned integer expressions [-Wsign-compare] for (int i = 6; i < k_OctRecord_Size; i++) ^ ../../../../CPP/7zip/Archive/CpioHandler.cpp:234:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 6; i < k_HexRecord_Size; i++) ^ ../../../../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] switch (_error) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/Archive/GzHandler.cpp: In function 'UInt32 NArchive::NGz::Is_Deflate(const Byte*, size_t)': ../../../../CPP/7zip/Archive/GzHandler.cpp:237:20: warning: comparison of promoted ~unsigned with unsigned [-Wsign-compare] if (GetUi16(p) != (UInt16)~GetUi16(p + 2)) ^ In file included from ../../../../CPP/7zip/Archive/GzHandler.cpp:7:0: ../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'LONG NArchive::NGz::CItem::ReadFooter1(NCompress::NDeflate::NDecoder::CCOMCoder*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:28:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:404:9: note: in expansion of macro 'Get32' Crc = Get32(buf); ^ ../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'LONG NArchive::NGz::CItem::ReadFooter2(ISequentialInStream*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:28:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:413:9: note: in expansion of macro 'Get32' Crc = Get32(buf); ^ ../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'LONG NArchive::NGz::CItem::WriteFooter(ISequentialOutStream*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:96:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi32(p, v) { *(UInt32 *)(p) = (v); } ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:444:3: note: in expansion of macro 'SetUi32' SetUi32(buf, Crc); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)': ../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) { ^ ../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) && ^ ../../../../CPP/Common/StringConvert.cpp:198:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/Common/Wildcard.cpp:5:0: ../../../../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] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../../CPP/Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../../CPP/Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] 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' [-Wparentheses] if (dotsIndex >= 0) ^ ../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../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 between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] if (len > bytesToRead) len = bytesToRead; ^ ../../../../CPP/Windows/FileDir.cpp: In function 'bool NWindows::NFile::NDir::CreateComplexDir(CFSTR)': ../../../../CPP/Windows/FileDir.cpp:498:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos > 0 && pos == pathName.Len() - 1) ^ ../../../../CPP/Windows/FileDir.cpp:531:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < pathName.Len()) ^ In file included from ../../../../CPP/7zip/Archive/PpmdHandler.cpp:9:0: ../../../../CPP/7zip/Archive/PpmdHandler.cpp: In member function 'LONG NArchive::NPpmd::CItem::ReadHeader(ISequentialInStream*, UInt32&)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/PpmdHandler.cpp:70:7: note: in expansion of macro 'GetUi32' if (GetUi32(h) != kSignature) ^ ../../../../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] Range < kBot && ((Range = (0 - Low) & (kBot - 1)), 1)) ^ ../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)': ../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } 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 between signed and unsigned integer expressions [-Wsign-compare] } else if ((pos+1) < p_path.Len()) { ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/Windows/FileName.cpp:6:0: ../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)': ../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] #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' bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; } ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/FatHandler.cpp:7:0: ../../../../CPP/7zip/Archive/FatHandler.cpp: In member function 'LONG NArchive::NFat::CDatabase::Open()': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/FatHandler.cpp:28:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/FatHandler.cpp:650:11: note: in expansion of macro 'Get32' if (Get32(buf) == 0x41615252 && Get32(buf + 484) == 0x61417272) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/ExtHandler.cpp:20:0: ../../../../CPP/7zip/Archive/ExtHandler.cpp: In member function 'LONG NArchive::NExt::CHandler::Open2(IInStream*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:96:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi32(p, v) { *(UInt32 *)(p) = (v); } ^ ../../../../CPP/7zip/Archive/ExtHandler.cpp:1198:11: note: in expansion of macro 'SetUi32' SetUi32(i_le, i); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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] else switch (_error) ^ ../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'BOOL FileTimeToDosDateTime(const FILETIME*, WORD*, WORD*)': ../../../../CPP/myWindows/wine_date_and_time.cpp:177:15: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized] unixtime = t; /* unixtime = t; * FIXME unixtime = t - TIME_GetBias(); */ ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'BOOL SystemTimeToFileTime(const SYSTEMTIME*, FILETIME*)': ../../../../CPP/myWindows/wine_date_and_time.cpp:431:42: warning: 't.LARGE_INTEGER::QuadPart' may be used uninitialized in this function [-Wmaybe-uninitialized] ft->dwHighDateTime = (DWORD)(t.QuadPart>>32); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 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 7zFolderOutStream.o 7zHandler.o 7zHeader.o 7zIn.o 7zRegister.o CoderMixer2.o CrossThreadProgress.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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/Archive/GzHandler.cpp: In function 'UInt32 NArchive::NGz::Is_Deflate(const Byte*, size_t)': ../../../../CPP/7zip/Archive/GzHandler.cpp:237:20: warning: comparison of promoted ~unsigned with unsigned [-Wsign-compare] if (GetUi16(p) != (UInt16)~GetUi16(p + 2)) ^ In file included from ../../../../CPP/7zip/Archive/GzHandler.cpp:7:0: ../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'LONG NArchive::NGz::CItem::ReadFooter1(NCompress::NDeflate::NDecoder::CCOMCoder*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:28:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:404:9: note: in expansion of macro 'Get32' Crc = Get32(buf); ^ ../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'LONG NArchive::NGz::CItem::ReadFooter2(ISequentialInStream*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:28:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:413:9: note: in expansion of macro 'Get32' Crc = Get32(buf); ^ ../../../../CPP/7zip/Archive/GzHandler.cpp: In member function 'LONG NArchive::NGz::CItem::WriteFooter(ISequentialOutStream*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:96:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi32(p, v) { *(UInt32 *)(p) = (v); } ^ ../../../../CPP/7zip/Archive/GzHandler.cpp:444:3: note: in expansion of macro 'SetUi32' SetUi32(buf, Crc); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Bundles/SFXCon' g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Iso/IsoIn.cpp:5:0: ../../../../CPP/7zip/Archive/Iso/IsoIn.cpp: In member function 'void NArchive::NIso::CInArchive::ReadBootInfo()': ../../../../CPP/7zip/Archive/Iso/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Iso/IsoIn.cpp:419:23: note: in expansion of macro 'GetUi32' UInt32 blockIndex = GetUi32(_bootDesc.BootSystemUse); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/Zip/ZipItem.h:6:0, from ../../../../CPP/7zip/Archive/Zip/ZipIn.h:13, from ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:14: ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::FindAndReadMarker(IInStream*, const UInt64*)': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:267:19: note: in expansion of macro 'Get32' m_Signature = Get32(startBuf); ^ ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:278:21: note: in expansion of macro 'Get32' m_Signature = Get32(startBuf); ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'UInt16 NArchive::NZip::CInArchive::ReadUInt16()': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:16:18: note: in expansion of macro 'GetUi16' #define Get16(p) GetUi16(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:408:78: note: in expansion of macro 'Get16' UInt16 CInArchive::ReadUInt16() { Byte buf[2]; SafeReadBytes(buf, 2); return Get16(buf); } ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'UInt32 NArchive::NZip::CInArchive::ReadUInt32()': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:409:78: note: in expansion of macro 'Get32' UInt32 CInArchive::ReadUInt32() { Byte buf[4]; SafeReadBytes(buf, 4); return Get32(buf); } ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'UInt64 NArchive::NZip::CInArchive::ReadUInt64()': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:18:18: note: in expansion of macro 'GetUi64' #define Get64(p) GetUi64(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:410:78: note: in expansion of macro 'Get64' UInt64 CInArchive::ReadUInt64() { Byte buf[8]; SafeReadBytes(buf, 8); return Get64(buf); } ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::TryEcd64(UInt64, NArchive::NZip::CCdInfo&)': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:836:7: note: in expansion of macro 'Get32' if (Get32(buf) != NSignature::kEcd64) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::ReadLocals(CObjectVector&, NArchive::NZip::CProgressVirt*)': ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:1036:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (items.IsEmpty() || items.Size() == 1 && IsStrangeItem(items[0])) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/MachoHandler.cpp:5:0: ../../../../CPP/7zip/Archive/MachoHandler.cpp: In member function 'LONG NArchive::NMacho::CHandler::Open2(ISequentialInStream*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/MachoHandler.cpp:396:11: note: in expansion of macro 'GetUi32' switch (GetUi32(header)) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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] item.Type != MACH_CPU_TYPE_386 && ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp:5:0: ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp: In member function 'LONG NArchive::NNsis::CDecoder::Decode(CByteBuffer*, bool, UInt32, ISequentialOutStream*, ICompressProgressInfo*, UInt32&, UInt32&)': ../../../../CPP/7zip/Archive/Nsis/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp:144:19: note: in expansion of macro 'Get32' UInt32 size = Get32(temp); ^ ../../../../CPP/7zip/Archive/Nsis/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Nsis/NsisDecode.cpp:155:19: note: in expansion of macro 'Get32' UInt32 size = Get32(temp); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In function 'bool NArchive::NNsis::IsDrivePath(const wchar_t*)': ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2792:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses] #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z') ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2795:45: note: in expansion of macro 'IS_LETTER_CHAR' 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:2792:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses] #define IS_LETTER_CHAR(c) ((c) >= 'a' && (c) <= 'z' || (c) >= 'A' && (c) <= 'Z') ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:2796:45: note: in expansion of macro 'IS_LETTER_CHAR' 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:2801:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 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:2809:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] s[0] == CHAR_PATH_SEPARATOR && ^ In file included from ../../../../CPP/7zip/Archive/Nsis/NsisIn.h:6:0, from ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:11: ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In member function 'LONG NArchive::NNsis::CInArchive::SortItems()': ../../../../CPP/7zip/Archive/Nsis/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:14:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:4937:23: note: in expansion of macro 'Get32' UInt32 size = Get32(sig); ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In member function 'LONG NArchive::NNsis::CInArchive::Open2(const Byte*, size_t)': ../../../../CPP/7zip/Archive/Nsis/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:14:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:5618:11: note: in expansion of macro 'Get32' if (Get32((const Byte *)buf) != FirstHeader.HeaderSize) ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp: In member function 'LONG NArchive::NNsis::CInArchive::Open(IInStream*, const UInt64*)': ../../../../CPP/7zip/Archive/Nsis/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:14:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Nsis/NsisIn.cpp:5802:23: note: in expansion of macro 'Get32' FirstHeader.Flags = Get32(buf); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/PeHandler.cpp:7:0: ../../../../CPP/7zip/Archive/PeHandler.cpp: In member function 'LONG NArchive::NPe::CHandler::Open2(IInStream*, IArchiveOpenCallback*)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/PeHandler.cpp:26:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/PeHandler.cpp:2218:20: note: in expansion of macro 'Get32' UInt32 size2 = Get32(buf); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/Archive/PpmdHandler.cpp:9:0: ../../../../CPP/7zip/Archive/PpmdHandler.cpp: In member function 'LONG NArchive::NPpmd::CItem::ReadHeader(ISequentialInStream*, UInt32&)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/PpmdHandler.cpp:70:7: note: in expansion of macro 'GetUi32' if (GetUi32(h) != kSignature) ^ ../../../../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] Range < kBot && ((Range = (0 - Low) & (kBot - 1)), 1)) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/Rar/RarHandler.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/Rar/Rar5Handler.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/SquashfsHandler.cpp:7:0: ../../../../CPP/7zip/Archive/SquashfsHandler.cpp: In member function 'LONG NArchive::NSquashfs::CHandler::Decompress(ISequentialOutStream*, Byte*, bool*, UInt32*, UInt32, UInt32)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:96:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi32(p, v) { *(UInt32 *)(p) = (v); } ^ ../../../../CPP/7zip/Archive/SquashfsHandler.cpp:1153:7: note: in expansion of macro 'SetUi32' SetUi32(&props[1], _h.BlockSize); ^ ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/SquashfsHandler.cpp:1161:17: note: in expansion of macro 'GetUi64' outSize = GetUi64(&props[LZMA_PROPS_SIZE]); ^ In file included from ../../../../CPP/7zip/Archive/Rar/Rar5Handler.cpp:6:0: ../../../../CPP/7zip/Archive/Rar/Rar5Handler.cpp: In member function 'LONG NArchive::NRar5::CInArchive::ReadBlockHeader(NArchive::NRar5::CInArchive::CHeader&)': ../../../../CPP/7zip/Archive/Rar/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Rar/Rar5Handler.cpp:40:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Rar/Rar5Handler.cpp:542:42: note: in expansion of macro 'Get32' if (CrcCalc(_buf + 4, _bufSize - 4) != Get32(buf)) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../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] else switch (_error) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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:575:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (_numRefs >= kNumRefsMax) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/Archive/UefiHandler.cpp: In function 'AString NArchive::NUefi::GuidToString(const Byte*, bool)': ../../../../CPP/7zip/Archive/UefiHandler.cpp:360:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < kFileHeaderSize; i++) ^ ../../../../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:1181:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (level > kLevelMax) ^ In file included from ../../../../CPP/7zip/Archive/UefiHandler.cpp:13:0: ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/UefiHandler.cpp:38:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/UefiHandler.cpp:1287:21: note: in expansion of macro 'Get32' UInt32 guid32 = Get32(fh.GuidName); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/Common/UniqBlocks.cpp:7:0: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Compress/BZip2Encoder.cpp:10:0: ../../../../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] UInt32 *m_BlockSorterIndex; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning: 'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder] Byte *m_Block; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning: when initialized here [-Wreorder] CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/VmdkHandler.cpp:7:0: ../../../../CPP/7zip/Archive/VmdkHandler.cpp: In member function 'LONG NArchive::NVmdk::CExtent::Open3(IInStream*, IArchiveOpenCallback*, unsigned int, unsigned int, UInt64&)': ../../../../CPP/7zip/Archive/../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/VmdkHandler.cpp:32:18: note: in expansion of macro 'GetUi64' #define Get64(p) GetUi64(p) ^ ../../../../CPP/7zip/Archive/VmdkHandler.cpp:1399:20: note: in expansion of macro 'Get64' UInt64 lba = Get64(buf); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Compress/BZip2Register.cpp:12:0: ../../../../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] UInt32 *m_BlockSorterIndex; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning: 'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder] Byte *m_Block; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning: when initialized here [-Wreorder] CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp:5:0: ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp: In member function 'virtual LONG NArchive::NWim::CHandler::GetArchiveProperty(PROPID, PROPVARIANT*)': ../../../../CPP/7zip/Archive/Wim/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp:230:13: note: in expansion of macro 'GetUi32' if (GetUi32(h.Guid) != 0) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:9:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/Archive/Wim/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:17:0: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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] int SecurityId; // -1: means no secutity ID ^ ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:81:10: warning: 'UInt64 NArchive::NWim::CMetaItem::FileID' [-Wreorder] UInt64 FileID; ^ ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:96:3: warning: when initialized here [-Wreorder] CMetaItem(): UpdateIndex(-1), HashIndex(-1), SecurityId(-1), ^ ../../../../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] #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' if (colonPos == 1 && fileName[2] == L':' && IS_LETTER_CHAR(fileName[0])) ^ ../../../../CPP/7zip/Archive/Wim/WimHandlerOut.cpp:1839:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((int)i < _oldXml.Images.Size()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Wim/WimIn.cpp:14:0: ../../../../CPP/7zip/Archive/Wim/WimIn.cpp: In member function 'LONG NArchive::NWim::CDatabase::FillAndCheck(const CObjectVector&)': ../../../../CPP/7zip/Archive/Wim/../../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Wim/WimIn.cpp:1281:27: note: in expansion of macro 'GetUi64' ss.UnpackSize = GetUi64(header); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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] int Parent; ^ ../../../../CPP/7zip/Archive/XarHandler.cpp:62:10: warning: 'UInt64 NArchive::NXar::CFile::Size' [-Wreorder] UInt64 Size; ^ ../../../../CPP/7zip/Archive/XarHandler.cpp:85:3: warning: when initialized here [-Wreorder] CFile(): IsDir(false), HasData(false), ModeDefined(false), Sha1IsDefined(false), ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.cpp:5:0: ../../../../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] bool _deflate64Mode; ^ ../../../../CPP/7zip/Compress/DeflateDecoder.h:47:8: warning: 'bool NCompress::NDeflate::NDecoder::CCoder::_deflateNSIS' [-Wreorder] bool _deflateNSIS; ^ ../../../../CPP/7zip/Compress/DeflateDecoder.cpp:11:1: warning: when initialized here [-Wreorder] CCoder::CCoder(bool deflate64Mode, bool deflateNSIS): ^ In file included from ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:10:0: ../../../../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] bool m_Deflate64Mode; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.h:89:11: warning: 'UInt16* NCompress::NDeflate::NEncoder::CCoder::m_OnePosMatchesMemory' [-Wreorder] UInt16 *m_OnePosMatchesMemory; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning: when initialized here [-Wreorder] CCoder::CCoder(bool deflate64Mode): ^ In file included from ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:10:0: ../../../../CPP/7zip/Compress/DeflateEncoder.h:105:8: warning: 'NCompress::NDeflate::NEncoder::CCoder::m_Created' will be initialized after [-Wreorder] bool m_Created; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.h:82:15: warning: 'NCompress::NDeflate::NEncoder::CCodeValue* NCompress::NDeflate::NEncoder::CCoder::m_Values' [-Wreorder] CCodeValue *m_Values; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning: when initialized here [-Wreorder] CCoder::CCoder(bool deflate64Mode): ^ ../../../../CPP/7zip/Compress/DeflateEncoder.cpp: In member function 'void NCompress::NDeflate::NEncoder::CCoder::TryBlock()': ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:626:83: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (m_Pos >= kMatchArrayLimit || BlockSizeRes >= blockSize || !m_SecondPass && ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/7zip/Compress/ImplodeDecoder.cpp:52:21: warning: 'NCompress::NImplode::NDecoder::kMatchMinLenMax' defined but not used [-Wunused-variable] static const UInt32 kMatchMinLenMax = MyMax(kMatchMinLenWhenLiteralsOn, ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:0: ../../../../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] UInt32 _outStepSize; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'bool NCompress::NLzma2::CDecoder::_outSizeDefined' [-Wreorder] bool _outSizeDefined; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(): ^ In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:0: ../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'NCompress::NLzma2::CDecoder::_outSizeDefined' will be initialized after [-Wreorder] bool _outSizeDefined; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.h:33:8: warning: 'bool NCompress::NLzma2::CDecoder::_finishMode' [-Wreorder] bool _finishMode; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../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] bool finished = (inSizeProcessed == 0 && outSizeProcessed == 0 ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Archive/Zip/ZipItem.h:6:0, from ../../../../CPP/7zip/Archive/Zip/ZipIn.h:13, from ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:14: ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::FindAndReadMarker(IInStream*, const UInt64*)': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:267:19: note: in expansion of macro 'Get32' m_Signature = Get32(startBuf); ^ ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:278:21: note: in expansion of macro 'Get32' m_Signature = Get32(startBuf); ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'UInt16 NArchive::NZip::CInArchive::ReadUInt16()': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:16:18: note: in expansion of macro 'GetUi16' #define Get16(p) GetUi16(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:408:78: note: in expansion of macro 'Get16' UInt16 CInArchive::ReadUInt16() { Byte buf[2]; SafeReadBytes(buf, 2); return Get16(buf); } ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'UInt32 NArchive::NZip::CInArchive::ReadUInt32()': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:409:78: note: in expansion of macro 'Get32' UInt32 CInArchive::ReadUInt32() { Byte buf[4]; SafeReadBytes(buf, 4); return Get32(buf); } ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'UInt64 NArchive::NZip::CInArchive::ReadUInt64()': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:18:18: note: in expansion of macro 'GetUi64' #define Get64(p) GetUi64(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:410:78: note: in expansion of macro 'Get64' UInt64 CInArchive::ReadUInt64() { Byte buf[8]; SafeReadBytes(buf, 8); return Get64(buf); } ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::TryEcd64(UInt64, NArchive::NZip::CCdInfo&)': ../../../../CPP/7zip/Archive/Zip/../../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:17:18: note: in expansion of macro 'GetUi32' #define Get32(p) GetUi32(p) ^ ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:836:7: note: in expansion of macro 'Get32' if (Get32(buf) != NSignature::kEcd64) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp: In member function 'LONG NArchive::NZip::CInArchive::ReadLocals(CObjectVector&, NArchive::NZip::CProgressVirt*)': ../../../../CPP/7zip/Archive/Zip/ZipIn.cpp:1036:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (items.IsEmpty() || items.Size() == 1 && IsStrangeItem(items[0])) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/LzxDecoder.cpp:18:0: ../../../../CPP/7zip/Compress/LzxDecoder.h: In constructor 'NCompress::NLzx::CDecoder::CDecoder(bool)': ../../../../CPP/7zip/Compress/LzxDecoder.h:190:8: warning: 'NCompress::NLzx::CDecoder::_keepHistory' will be initialized after [-Wreorder] bool _keepHistory; ^ ../../../../CPP/7zip/Compress/LzxDecoder.h:179:8: warning: 'bool NCompress::NLzx::CDecoder::_skipByte' [-Wreorder] bool _skipByte; ^ ../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(bool wimMode): ^ In file included from ../../../../CPP/7zip/Compress/LzxDecoder.cpp:18:0: ../../../../CPP/7zip/Compress/LzxDecoder.h:192:12: warning: 'NCompress::NLzx::CDecoder::_numDictBits' will be initialized after [-Wreorder] unsigned _numDictBits; ^ ../../../../CPP/7zip/Compress/LzxDecoder.h:184:10: warning: 'UInt32 NCompress::NLzx::CDecoder::_unpackBlockSize' [-Wreorder] UInt32 _unpackBlockSize; ^ ../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(bool wimMode): ^ In file included from ../../../../CPP/7zip/Compress/LzxDecoder.cpp:18:0: ../../../../CPP/7zip/Compress/LzxDecoder.h:196:10: warning: 'NCompress::NLzx::CDecoder::_x86_translationSize' will be initialized after [-Wreorder] UInt32 _x86_translationSize; ^ ../../../../CPP/7zip/Compress/LzxDecoder.h:187:8: warning: 'bool NCompress::NLzx::CDecoder::KeepHistoryForNext' [-Wreorder] bool KeepHistoryForNext; ^ ../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(bool wimMode): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Compress/PpmdZip.cpp:5:0: ../../../../CPP/7zip/Compress/PpmdZip.cpp: In member function 'virtual LONG NCompress::NPpmdZip::CDecoder::Code(ISequentialInStream*, ISequentialOutStream*, const UInt64*, const UInt64*, ICompressProgressInfo*)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Compress/PpmdZip.cpp:45:18: note: in expansion of macro 'GetUi16' UInt32 val = GetUi16(buf); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp: In member function 'LONG NCompress::NShrink::CDecoder::CodeReal(ISequentialInStream*, ISequentialOutStream*, const UInt64*, const UInt64*, ICompressProgressInfo*)': ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:42:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:44:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:48:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:70:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 257; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:72:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 257; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:75:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 257; i < kNumItems; i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Crypto/ZipStrong.cpp:6:0: ../../../../CPP/7zip/Crypto/ZipStrong.cpp: In member function 'LONG NCrypto::NZipStrong::CDecoder::ReadHeader(ISequentialInStream*, UInt32, UInt64)': ../../../../CPP/7zip/Crypto/../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Crypto/ZipStrong.cpp:68:13: note: in expansion of macro 'GetUi16' _ivSize = GetUi16(temp); ^ ../../../../CPP/7zip/Crypto/../../../C/CpuArch.h:96:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi32(p, v) { *(UInt32 *)(p) = (v); } ^ ../../../../CPP/7zip/Crypto/ZipStrong.cpp:72:5: note: in expansion of macro 'SetUi32' SetUi32(_iv + 0, crc); ^ ../../../../CPP/7zip/Crypto/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Crypto/ZipStrong.cpp:83:14: note: in expansion of macro 'GetUi32' _remSize = GetUi32(temp); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Common/UniqBlocks.cpp:7:0: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/ArchiveCommandLine.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9:0, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] 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] 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] 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] 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] 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 between signed and unsigned integer expressions [-Wsign-compare] 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] UInt32 v = 0; ^ In file included from ../../../../CPP/7zip/Compress/BZip2Encoder.cpp:10:0: ../../../../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] UInt32 *m_BlockSorterIndex; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning: 'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder] Byte *m_Block; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning: when initialized here [-Wreorder] CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Compress/BZip2Register.cpp:12:0: ../../../../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] UInt32 *m_BlockSorterIndex; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:93:9: warning: 'Byte* NCompress::NBZip2::CThreadInfo::m_Block' [-Wreorder] Byte *m_Block; ^ ../../../../CPP/7zip/Compress/BZip2Encoder.h:140:3: warning: when initialized here [-Wreorder] CThreadInfo(): m_BlockSorterIndex(0), m_Block(0) {} ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:13:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'virtual LONG CArchiveExtractCallback::GetStream(UInt32, ISequentialOutStream**, Int32)': ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:833:12: warning: enumeration value 'kAbsPaths' not handled in switch [-Wswitch] switch (_pathMode) ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kOverwrite' not handled in switch [-Wswitch] switch (_overwriteMode) ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kRename' not handled in switch [-Wswitch] ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kRenameExisting' not handled in switch [-Wswitch] g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.cpp:12:0: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/Compress/CodecExports.cpp:5:0: ../../../../CPP/7zip/Compress/CodecExports.cpp: In function 'LONG MethodToClassID(UInt16, CMethodId, PROPVARIANT*)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:97:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi64(p, v) { *(UInt64 *)(p) = (v); } ^ ../../../../CPP/7zip/Compress/CodecExports.cpp:48:3: note: in expansion of macro 'SetUi64' SetUi64(clsId.Data4, id); ^ ../../../../CPP/7zip/Compress/CodecExports.cpp: In function 'LONG FindCodecClassId(const GUID*, bool, bool, bool&, int&)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Compress/CodecExports.cpp:64:15: note: in expansion of macro 'GetUi64' UInt64 id = GetUi64(clsid->Data4); ^ ../../../../CPP/7zip/Compress/CodecExports.cpp: In function 'int FindHasherClassId(const GUID*)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Compress/CodecExports.cpp:256:15: note: in expansion of macro 'GetUi64' UInt64 id = GetUi64(clsid->Data4); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Compress/DeflateDecoder.cpp:5:0: ../../../../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] bool _deflate64Mode; ^ ../../../../CPP/7zip/Compress/DeflateDecoder.h:47:8: warning: 'bool NCompress::NDeflate::NDecoder::CCoder::_deflateNSIS' [-Wreorder] bool _deflateNSIS; ^ ../../../../CPP/7zip/Compress/DeflateDecoder.cpp:11:1: warning: when initialized here [-Wreorder] CCoder::CCoder(bool deflate64Mode, bool deflateNSIS): ^ In file included from ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:10:0: ../../../../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] bool m_Deflate64Mode; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.h:89:11: warning: 'UInt16* NCompress::NDeflate::NEncoder::CCoder::m_OnePosMatchesMemory' [-Wreorder] UInt16 *m_OnePosMatchesMemory; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning: when initialized here [-Wreorder] CCoder::CCoder(bool deflate64Mode): ^ In file included from ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:10:0: ../../../../CPP/7zip/Compress/DeflateEncoder.h:105:8: warning: 'NCompress::NDeflate::NEncoder::CCoder::m_Created' will be initialized after [-Wreorder] bool m_Created; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.h:82:15: warning: 'NCompress::NDeflate::NEncoder::CCodeValue* NCompress::NDeflate::NEncoder::CCoder::m_Values' [-Wreorder] CCodeValue *m_Values; ^ ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:125:1: warning: when initialized here [-Wreorder] CCoder::CCoder(bool deflate64Mode): ^ ../../../../CPP/7zip/Compress/DeflateEncoder.cpp: In member function 'void NCompress::NDeflate::NEncoder::CCoder::TryBlock()': ../../../../CPP/7zip/Compress/DeflateEncoder.cpp:626:83: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (m_Pos >= kMatchArrayLimit || BlockSizeRes >= blockSize || !m_SecondPass && ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/EnumDirItems.cpp:7:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, 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] 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] 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] if (isDir && !item.ForDir || !isDir && !item.ForFile) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/UI/Common/ArchiveExtractCallback.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Common/Extract.cpp:15:0: ../../../../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] bool TestMode; ^ In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:0: ../../../../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] UInt32 _outStepSize; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'bool NCompress::NLzma2::CDecoder::_outSizeDefined' [-Wreorder] bool _outSizeDefined; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(): ^ In file included from ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:9:0: ../../../../CPP/7zip/Compress/Lzma2Decoder.h:34:8: warning: 'NCompress::NLzma2::CDecoder::_outSizeDefined' will be initialized after [-Wreorder] bool _outSizeDefined; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.h:33:8: warning: 'bool NCompress::NLzma2::CDecoder::_finishMode' [-Wreorder] bool _finishMode; ^ ../../../../CPP/7zip/Compress/Lzma2Decoder.cpp:27:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(): ^ ../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ ../../../../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] bool finished = (inSizeProcessed == 0 && outSizeProcessed == 0 ^ ../../../../CPP/7zip/Compress/ImplodeDecoder.cpp:52:21: warning: 'NCompress::NImplode::NDecoder::kMatchMinLenMax' defined but not used [-Wunused-variable] static const UInt32 kMatchMinLenMax = MyMax(kMatchMinLenWhenLiteralsOn, ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/UI/Common/ExtractingFilePath.cpp:5:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] if (s[0] == '.' && (s[1] == 0 || s[1] == '.' && s[2] == 0)) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: At global scope: ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:11:13: warning: 'void ReplaceIncorrectChars(UString&)' defined but not used [-Wunused-function] static void ReplaceIncorrectChars(UString &s) ^ ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:104:13: warning: 'void CorrectUnsupportedName(UString&)' defined but not used [-Wunused-function] static void CorrectUnsupportedName(UString &name) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:10, from ../../../../CPP/7zip/UI/Common/HashCalc.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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/UI/Common/HashCalc.cpp:13: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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/Compress/LzxDecoder.cpp:18:0: ../../../../CPP/7zip/Compress/LzxDecoder.h: In constructor 'NCompress::NLzx::CDecoder::CDecoder(bool)': ../../../../CPP/7zip/Compress/LzxDecoder.h:190:8: warning: 'NCompress::NLzx::CDecoder::_keepHistory' will be initialized after [-Wreorder] bool _keepHistory; ^ ../../../../CPP/7zip/Compress/LzxDecoder.h:179:8: warning: 'bool NCompress::NLzx::CDecoder::_skipByte' [-Wreorder] bool _skipByte; ^ ../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(bool wimMode): ^ In file included from ../../../../CPP/7zip/Compress/LzxDecoder.cpp:18:0: ../../../../CPP/7zip/Compress/LzxDecoder.h:192:12: warning: 'NCompress::NLzx::CDecoder::_numDictBits' will be initialized after [-Wreorder] unsigned _numDictBits; ^ ../../../../CPP/7zip/Compress/LzxDecoder.h:184:10: warning: 'UInt32 NCompress::NLzx::CDecoder::_unpackBlockSize' [-Wreorder] UInt32 _unpackBlockSize; ^ ../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(bool wimMode): ^ In file included from ../../../../CPP/7zip/Compress/LzxDecoder.cpp:18:0: ../../../../CPP/7zip/Compress/LzxDecoder.h:196:10: warning: 'NCompress::NLzx::CDecoder::_x86_translationSize' will be initialized after [-Wreorder] UInt32 _x86_translationSize; ^ ../../../../CPP/7zip/Compress/LzxDecoder.h:187:8: warning: 'bool NCompress::NLzx::CDecoder::KeepHistoryForNext' [-Wreorder] bool KeepHistoryForNext; ^ ../../../../CPP/7zip/Compress/LzxDecoder.cpp:64:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(bool wimMode): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../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:540:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] _rc.cur == _bs._buf && _bs._bitPos != 0) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:17:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/UI/Common/OpenArchive.h:8:0, 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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:29:0: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] 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] bool LenIsUnknown; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:127:8: warning: 'bool NArchive::NParser::CParseItem::FileTime_Defined' [-Wreorder] bool FileTime_Defined; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning: when initialized here [-Wreorder] CParseItem(): ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:130:8: warning: 'NArchive::NParser::CParseItem::NumSubFiles_Defined' will be initialized after [-Wreorder] bool NumSubFiles_Defined; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:129:8: warning: 'bool NArchive::NParser::CParseItem::NumSubDirs_Defined' [-Wreorder] bool NumSubDirs_Defined; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning: when initialized here [-Wreorder] CParseItem(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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] if (sig.Size() == 0 && dataSize == 0 || ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'LONG CArc::OpenStream2(const COpenOptions&)': ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:2753:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (!pi.IsNotArcType) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/SortUtils.cpp:5:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/Update.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/Update.h:8:0, from ../../../../CPP/7zip/UI/Common/Update.cpp:5: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/Update.h:10:0, from ../../../../CPP/7zip/UI/Common/Update.cpp:5: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10:0, 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, from ../../../../CPP/7zip/UI/Common/Update.cpp:5: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/Update.cpp:5:0: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Common/Update.cpp: In function 'LONG UpdateArchive(CCodecs*, const CObjectVector&, const UString&, NWildcard::CCensor&, CUpdateOptions&, CUpdateErrorInfo&, IOpenCallbackUI*, IUpdateCallbackUI2*, bool)': ../../../../CPP/7zip/UI/Common/Update.cpp:1012:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 2; i < NPairState::kNumValues; i++) ^ In file included from ../../../../CPP/7zip/Compress/PpmdZip.cpp:5:0: ../../../../CPP/7zip/Compress/PpmdZip.cpp: In member function 'virtual LONG NCompress::NPpmdZip::CDecoder::Code(ISequentialInStream*, ISequentialOutStream*, const UInt64*, const UInt64*, ICompressProgressInfo*)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Compress/PpmdZip.cpp:45:18: note: in expansion of macro 'GetUi16' UInt32 val = GetUi16(buf); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, 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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:12:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10:0, 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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:16, from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:21: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:16:0, from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:21: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ ../../../../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:234:23: warning: unused variable 'di' [-Wunused-variable] const CDirItem &di = DirItems->Items[up.DirIndex]; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp: In member function 'LONG NCompress::NShrink::CDecoder::CodeReal(ISequentialInStream*, ISequentialOutStream*, const UInt64*, const UInt64*, ICompressProgressInfo*)': ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:42:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:44:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:48:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:70:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 257; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:72:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 257; i < kNumItems; i++) ^ ../../../../CPP/7zip/Compress/ShrinkDecoder.cpp:75:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 257; i < kNumItems; i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, 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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp: At global scope: ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:277:16: warning: 'UString GetRelativePath(const UString&, const UString&)' defined but not used [-Wunused-function] static UString GetRelativePath(const UString &to, const UString &from) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:6:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/HashCon.h:6, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, 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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/List.cpp:16:0: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/HashCon.h:6:0, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Console/List.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.cpp: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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8:0, from ../../../../CPP/7zip/UI/Console/HashCon.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/HashCon.h:8:0, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool DeleteMessageWasShown; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning: 'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder] bool PasswordIsDefined; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning: when initialized here [-Wreorder] CUpdateCallbackConsole() ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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] static CFSTR kTempFolderPrefix = FTEXT("7zE"); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:0, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:0, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/Main.cpp:51:0: ../../../../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] bool DeleteMessageWasShown; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning: 'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder] bool PasswordIsDefined; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning: when initialized here [-Wreorder] 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' [-Wparentheses] if (so) ^ ../../../../CPP/7zip/UI/Console/Main.cpp:869:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (hresultMain == S_OK) ^ ../../../../CPP/7zip/UI/Console/Main.cpp:1129:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < uo.Commands.Size(); i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp: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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:0, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:0, from ../../../../CPP/7zip/UI/Console/MainAr.cpp: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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.h:8:0, from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp:5: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/../Common/DirItem.h:10:0, 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, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15:0: ../../../../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] bool DeleteMessageWasShown; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning: 'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder] bool PasswordIsDefined; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning: when initialized here [-Wreorder] CUpdateCallbackConsole() ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/Rar20Crypto.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/Rar5Aes.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/RarAes.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Crypto/Rar5Aes.cpp:5:0: ../../../../CPP/7zip/Crypto/Rar5Aes.cpp: In member function 'UInt32 NCrypto::NRar5::CDecoder::Hmac_Convert_Crc32(UInt32) const': ../../../../CPP/7zip/Crypto/../../../C/CpuArch.h:96:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi32(p, v) { *(UInt32 *)(p) = (v); } ^ ../../../../CPP/7zip/Crypto/Rar5Aes.cpp:145:3: note: in expansion of macro 'SetUi32' SetUi32(v, crc); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/7zip/UI/Console/Main.cpp: At global scope: ../../../../CPP/7zip/UI/Console/Main.cpp:187:13: warning: 'void GetArguments(int, const char**, UStringVector&)' defined but not used [-Wunused-function] static void GetArguments(int numArgs, const char *args[], UStringVector &parts) ^ ../../../../CPP/7zip/UI/Console/Main.cpp:360:13: warning: 'void PrintTime(const char*, UInt64, UInt64)' defined but not used [-Wunused-function] static void PrintTime(const char *s, UInt64 val, UInt64 total) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/7zip/Crypto/ZipStrong.cpp:6:0: ../../../../CPP/7zip/Crypto/ZipStrong.cpp: In member function 'LONG NCrypto::NZipStrong::CDecoder::ReadHeader(ISequentialInStream*, UInt32, UInt64)': ../../../../CPP/7zip/Crypto/../../../C/CpuArch.h:91:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi16(p) (*(const UInt16 *)(const void *)(p)) ^ ../../../../CPP/7zip/Crypto/ZipStrong.cpp:68:13: note: in expansion of macro 'GetUi16' _ivSize = GetUi16(temp); ^ ../../../../CPP/7zip/Crypto/../../../C/CpuArch.h:96:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi32(p, v) { *(UInt32 *)(p) = (v); } ^ ../../../../CPP/7zip/Crypto/ZipStrong.cpp:72:5: note: in expansion of macro 'SetUi32' SetUi32(_iv + 0, crc); ^ ../../../../CPP/7zip/Crypto/../../../C/CpuArch.h:92:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi32(p) (*(const UInt32 *)(const void *)(p)) ^ ../../../../CPP/7zip/Crypto/ZipStrong.cpp:83:14: note: in expansion of macro 'GetUi32' _remSize = GetUi32(temp); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)': ../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) { ^ ../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) && ^ ../../../../CPP/Common/StringConvert.cpp:198:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 In file included from ../../../../CPP/Common/Wildcard.cpp:5:0: ../../../../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] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../../CPP/Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../../CPP/Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] 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' [-Wparentheses] if (dotsIndex >= 0) ^ ../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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:498:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos > 0 && pos == pathName.Len() - 1) ^ ../../../../CPP/Windows/FileDir.cpp:531:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < pathName.Len()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/Common/MyXml.cpp: In function 'bool IsValidChar(char)': ../../../../CPP/Common/MyXml.cpp:10:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] c >= 'a' && c <= 'z' || ^ ../../../../CPP/Common/MyXml.cpp:12:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] c >= '0' && c <= '9' || ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 ../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)': ../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } 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 between signed and unsigned integer expressions [-Wsign-compare] } else if ((pos+1) < p_path.Len()) { ^ ../../../../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 between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] if (len > bytesToRead) len = bytesToRead; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/Windows/FileName.cpp:6:0: ../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)': ../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] #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' bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; } ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)': ../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) { ^ ../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) && ^ ../../../../CPP/Common/StringConvert.cpp:198:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/Common/Wildcard.cpp:5:0: ../../../../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] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../../CPP/Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../../CPP/Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] 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' [-Wparentheses] if (dotsIndex >= 0) ^ ../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 between signed and unsigned integer expressions [-Wsign-compare] if (unixTime > kNumSecondsInFileTime - kUnixTimeOffset) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)': ../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } 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 between signed and unsigned integer expressions [-Wsign-compare] } else if ((pos+1) < p_path.Len()) { ^ ../../../../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 between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] if (len > bytesToRead) len = bytesToRead; ^ ../../../../CPP/Windows/FileDir.cpp: In function 'bool NWindows::NFile::NDir::CreateComplexDir(CFSTR)': ../../../../CPP/Windows/FileDir.cpp:498:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos > 0 && pos == pathName.Len() - 1) ^ ../../../../CPP/Windows/FileDir.cpp:531:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < pathName.Len()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 'BOOL FileTimeToDosDateTime(const FILETIME*, WORD*, WORD*)': ../../../../CPP/myWindows/wine_date_and_time.cpp:177:15: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized] unixtime = t; /* unixtime = t; * FIXME unixtime = t - TIME_GetBias(); */ ^ ../../../../CPP/Windows/TimeUtils.cpp: In function 'bool NWindows::NTime::UnixTime64ToFileTime(Int64, FILETIME&)': ../../../../CPP/Windows/TimeUtils.cpp:127:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (unixTime > kNumSecondsInFileTime - kUnixTimeOffset) ^ In file included from ../../../../CPP/Windows/FileName.cpp:6:0: ../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)': ../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] #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' bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; } ^ ../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'BOOL SystemTimeToFileTime(const SYSTEMTIME*, FILETIME*)': ../../../../CPP/myWindows/wine_date_and_time.cpp:431:42: warning: 't.LARGE_INTEGER::QuadPart' may be used uninitialized in this function [-Wmaybe-uninitialized] ft->dwHighDateTime = (DWORD)(t.QuadPart>>32); ^ ../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'BOOL SystemTimeToFileTime(const SYSTEMTIME*, FILETIME*)': ../../../../CPP/myWindows/wine_date_and_time.cpp:431:42: warning: 't.LARGE_INTEGER::QuadPart' may be used uninitialized in this function [-Wmaybe-uninitialized] ft->dwHighDateTime = (DWORD)(t.QuadPart>>32); ^ g++ -pipe -Wall -g -O2 -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 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 7zFolderOutStream.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 CrossThreadProgress.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 RarHandler.o Rar5Handler.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 Rar20Crypto.o Rar5Aes.o RarAes.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 g++ -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_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 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 7zFolderOutStream.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 CrossThreadProgress.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 `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Bundles/Format7zFree' make -C CPP/7zip/Compress/Rar all make[1]: Entering directory `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Compress/Rar' gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=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 ../../../../C/7zCrc.c: In function 'CrcGenerateTable': ../../../../C/7zCrc.c:88:12: warning: implicit declaration of function 'CPU_Is_InOrder' [-Wimplicit-function-declaration] if (!CPU_Is_InOrder()) ^ gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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/DllExportsCompress.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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/Rar1Decoder.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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/Rar2Decoder.cpp In file included from ../../../../CPP/7zip/Compress/CodecExports.cpp:5:0: ../../../../CPP/7zip/Compress/CodecExports.cpp: In function 'LONG MethodToClassID(UInt16, CMethodId, PROPVARIANT*)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:97:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define SetUi64(p, v) { *(UInt64 *)(p) = (v); } ^ ../../../../CPP/7zip/Compress/CodecExports.cpp:48:3: note: in expansion of macro 'SetUi64' SetUi64(clsId.Data4, id); ^ ../../../../CPP/7zip/Compress/CodecExports.cpp: In function 'LONG FindCodecClassId(const GUID*, bool, bool, bool&, int&)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Compress/CodecExports.cpp:64:15: note: in expansion of macro 'GetUi64' UInt64 id = GetUi64(clsid->Data4); ^ ../../../../CPP/7zip/Compress/CodecExports.cpp: In function 'int FindHasherClassId(const GUID*)': ../../../../CPP/7zip/Compress/../../../C/CpuArch.h:93:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define GetUi64(p) (*(const UInt64 *)(const void *)(p)) ^ ../../../../CPP/7zip/Compress/CodecExports.cpp:256:15: note: in expansion of macro 'GetUi64' UInt64 id = GetUi64(clsid->Data4); ^ ../../../../CPP/7zip/Compress/Rar1Decoder.cpp: In member function 'void NCompress::NRar1::CDecoder::InitStructures()': ../../../../CPP/7zip/Compress/Rar1Decoder.cpp:36:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < kNumRepDists; i++) ^ ../../../../CPP/7zip/Compress/Rar1Decoder.cpp: In member function 'LONG NCompress::NRar1::CDecoder::LongLZ()': ../../../../CPP/7zip/Compress/Rar1Decoder.cpp:232:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (len != 1 && len != 4) ^ ../../../../CPP/7zip/Compress/Rar1Decoder.cpp:249:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (oldAvr3 > 0xb0 || AvrPlc >= 0x2a00 && oldAvr2 < 0x40) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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/Rar3Decoder.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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/Rar3Vm.cpp g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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/Rar5Decoder.cpp In file included from ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:13:0: ../../../../CPP/7zip/Compress/Rar3Decoder.h: In member function 'void NCompress::NRar3::CRangeDecoder::Normalize()': ../../../../CPP/7zip/Compress/Rar3Decoder.h:125:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] Range < kBot && ((Range = (0 - Low) & (kBot - 1)), 1)) ^ ../../../../CPP/7zip/Compress/Rar3Vm.cpp: In member function 'UInt32 NCompress::NRar3::CMemBitDecoder::ReadBits(unsigned int)': ../../../../CPP/7zip/Compress/Rar3Vm.cpp:37:45: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] return res | (b >> (avail - numBits)) & ((1 << numBits) - 1); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -DEXTERNAL_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/RarCodecsRegister.cpp ../../../../CPP/7zip/Compress/Rar3Decoder.cpp: In member function 'bool NCompress::NRar3::CDecoder::AddVmCode(UInt32, UInt32)': ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:306:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < NVm::kNumGpRegs; i++) ^ ../../../../CPP/7zip/Compress/Rar3Decoder.cpp: In member function 'LONG NCompress::NRar3::CDecoder::ReadTables(bool&)': ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:554:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < kLevelTableSize; i++) ^ ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:563:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (zeroCount-- > 0 && i < kLevelTableSize) ^ ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:573:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (i < kTablesSizesSum) ^ ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:594:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (; num > 0 && i < kTablesSizesSum; num--, i++) ^ ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:599:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (; num > 0 && i < kTablesSizesSum; num--) ^ ../../../../CPP/7zip/Compress/Rar3Decoder.cpp: In member function 'LONG NCompress::NRar3::CDecoder::CodeReal(ICompressProgressInfo*)': ../../../../CPP/7zip/Compress/Rar3Decoder.cpp:814:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < kNumReps; i++) ^ ../../../../CPP/7zip/Compress/Rar2Decoder.cpp: In member function 'bool NCompress::NRar2::CDecoder::ReadLastTables()': ../../../../CPP/7zip/Compress/Rar2Decoder.cpp:181:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (m_InBitStream.GetProcessedSize() + 7 <= m_PackSize) // test it: probably incorrect; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -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 In file included from ../../../../CPP/7zip/Compress/RarCodecsRegister.cpp:9:0: ../../../../CPP/7zip/Compress/Rar3Decoder.h: In member function 'void NCompress::NRar3::CRangeDecoder::Normalize()': ../../../../CPP/7zip/Compress/Rar3Decoder.h:125:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] Range < kBot && ((Range = (0 - Low) & (kBot - 1)), 1)) ^ In file included from ../../../../CPP/7zip/Compress/Rar5Decoder.cpp:11:0: ../../../../CPP/7zip/Compress/Rar5Decoder.h: In constructor 'NCompress::NRar5::CDecoder::CDecoder()': ../../../../CPP/7zip/Compress/Rar5Decoder.h:269:10: warning: 'NCompress::NRar5::CDecoder::_winSizeAllocated' will be initialized after [-Wreorder] size_t _winSizeAllocated; ^ ../../../../CPP/7zip/Compress/Rar5Decoder.h:258:10: warning: 'UInt64 NCompress::NRar5::CDecoder::_lzSize' [-Wreorder] UInt64 _lzSize; ^ ../../../../CPP/7zip/Compress/Rar5Decoder.cpp:66:1: warning: when initialized here [-Wreorder] CDecoder::CDecoder(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=DllRegisterCodec -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 `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Bundles/Alone' g++ -pipe -Wall -g -O2 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -fPIC -DRegisterCodec=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/Codecs/Rar.so 7zCrc.o 7zCrcOpt.o Alloc.o CpuArch.o Ppmd7.o Ppmd7Dec.o InBuffer.o OutBuffer.o StreamUtils.o CodecExports.o DllExportsCompress.o LzOutWindow.o Rar1Decoder.o Rar2Decoder.o Rar3Decoder.o Rar3Vm.o Rar5Decoder.o RarCodecsRegister.o CRC.o MyVector.o MyWindows.o -lpthread make[1]: Leaving directory `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/Compress/Rar' make -C CPP/7zip/UI/Console all make[1]: Entering directory `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/UI/Console' gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 gcc -c -I. -I../../../../C -I../../../myWindows -I../../../include_windows -I../../.. -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../C/7zCrc.c: In function 'CrcGenerateTable': ../../../../C/7zCrc.c:88:12: warning: implicit declaration of function 'CPU_Is_InOrder' [-Wimplicit-function-declaration] if (!CPU_Is_InOrder()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/Common/UniqBlocks.cpp:7:0: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:9:0, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveCommandLine.cpp:27: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] 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] 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] 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] 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] 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 between signed and unsigned integer expressions [-Wsign-compare] 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] UInt32 v = 0; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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/ArchiveOpenCallback.cpp:12:0: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:13:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:33: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp: In member function 'virtual LONG CArchiveExtractCallback::GetStream(UInt32, ISequentialOutStream**, Int32)': ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:833:12: warning: enumeration value 'kAbsPaths' not handled in switch [-Wswitch] switch (_pathMode) ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kOverwrite' not handled in switch [-Wswitch] switch (_overwriteMode) ^ ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kRename' not handled in switch [-Wswitch] ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.cpp:1073:14: warning: enumeration value 'kRenameExisting' not handled in switch [-Wswitch] In file included from ../../../../CPP/7zip/UI/Common/EnumDirItems.cpp:7:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, 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] 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] 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] if (isDir && !item.ForDir || !isDir && !item.ForFile) ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Common/Extract.h:10, from ../../../../CPP/7zip/UI/Common/Extract.cpp:15: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Common/Extract.cpp:15:0: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ In file included from ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:5:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] if (s[0] == '.' && (s[1] == 0 || s[1] == '.' && s[2] == 0)) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp: At global scope: ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:11:13: warning: 'void ReplaceIncorrectChars(UString&)' defined but not used [-Wunused-function] static void ReplaceIncorrectChars(UString &s) ^ ../../../../CPP/7zip/UI/Common/ExtractingFilePath.cpp:104:13: warning: 'void CorrectUnsupportedName(UString&)' defined but not used [-Wunused-function] static void CorrectUnsupportedName(UString &name) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:17:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, 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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Common/EnumDirItems.h:10, from ../../../../CPP/7zip/UI/Common/HashCalc.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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:29:0: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] 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] bool LenIsUnknown; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:127:8: warning: 'bool NArchive::NParser::CParseItem::FileTime_Defined' [-Wreorder] bool FileTime_Defined; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning: when initialized here [-Wreorder] CParseItem(): ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:130:8: warning: 'NArchive::NParser::CParseItem::NumSubFiles_Defined' will be initialized after [-Wreorder] bool NumSubFiles_Defined; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:129:8: warning: 'bool NArchive::NParser::CParseItem::NumSubDirs_Defined' [-Wreorder] bool NumSubDirs_Defined; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:143:3: warning: when initialized here [-Wreorder] CParseItem(): ^ ../../../../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] if (sig.Size() == 0 && dataSize == 0 || ^ In file included from ../../../../CPP/7zip/UI/Common/HashCalc.cpp:13: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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.cpp: In member function 'LONG CArc::OpenStream2(const COpenOptions&)': ../../../../CPP/7zip/UI/Common/OpenArchive.cpp:2753:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (!pi.IsNotArcType) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/SortUtils.cpp:5:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/Update.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/Update.h:8:0, from ../../../../CPP/7zip/UI/Common/Update.cpp:5: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/Update.h:10:0, from ../../../../CPP/7zip/UI/Common/Update.cpp:5: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10:0, 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, from ../../../../CPP/7zip/UI/Common/Update.cpp:5: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/Update.cpp:5:0: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Common/Update.cpp: In function 'LONG UpdateArchive(CCodecs*, const CObjectVector&, const UString&, NWildcard::CCensor&, CUpdateOptions&, CUpdateErrorInfo&, IOpenCallbackUI*, IUpdateCallbackUI2*, bool)': ../../../../CPP/7zip/UI/Common/Update.cpp:1012:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 2; i < NPairState::kNumValues; i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:12:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/../Common/DirItem.h:10:0, 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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:16, from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:21: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Common/UpdateCallback.h:16:0, from ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:21: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ ../../../../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:234:23: warning: unused variable 'di' [-Wunused-variable] const CDirItem &di = DirItems->Items[up.DirIndex]; ^ In file included from ../../../../CPP/7zip/UI/Common/UpdatePair.cpp:7:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, 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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Common/DirItem.h:10:0, 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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ ../../../../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] static CFSTR kTempFolderPrefix = FTEXT("7zE"); ^ ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp: At global scope: ../../../../CPP/7zip/UI/Common/UpdateCallback.cpp:277:16: warning: 'UString GetRelativePath(const UString&, const UString&)' defined but not used [-Wunused-function] static UString GetRelativePath(const UString &to, const UString &from) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:6:0: ../../../../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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.h:12, from ../../../../CPP/7zip/UI/Console/ExtractCallbackConsole.cpp:23: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/HashCon.h:6, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/HashCon.h:6:0, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.cpp: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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8:0, from ../../../../CPP/7zip/UI/Console/HashCon.h:8, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/HashCon.h:8:0, from ../../../../CPP/7zip/UI/Console/HashCon.cpp:8: ../../../../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] bool DeleteMessageWasShown; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning: 'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder] bool PasswordIsDefined; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning: when initialized here [-Wreorder] CUpdateCallbackConsole() ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, 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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/List.cpp:16:0: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/List.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.h:8:0, from ../../../../CPP/7zip/UI/Console/OpenCallbackConsole.cpp:5: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:7:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:6:0, 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] 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] CCensorNode *Parent; ^ ../../../../CPP/7zip/UI/Console/../Common/../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { }; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:8:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/Update.h:10:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:8:0, from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] IOpenCallbackUI *Callback; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:77:8: warning: 'bool COpenCallbackImp::_subArchiveMode' [-Wreorder] bool _subArchiveMode; ^ ../../../../CPP/7zip/UI/Console/../Common/ArchiveOpenCallback.h:91:3: warning: when initialized here [-Wreorder] COpenCallbackImp(): Callback(NULL), _subArchiveMode(false) {} ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/../Common/DirItem.h:10:0, 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, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/IFileExtractCallback.h:11:0, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:17, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool EachPos; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:71:8: warning: 'bool COpenType::CanReturnArc' [-Wreorder] bool CanReturnArc; ^ ../../../../CPP/7zip/UI/Console/../Common/OpenArchive.h:88:3: warning: when initialized here [-Wreorder] COpenType(): ^ In file included from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:8:0, from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.cpp:15:0: ../../../../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] bool DeleteMessageWasShown; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning: 'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder] bool PasswordIsDefined; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning: when initialized here [-Wreorder] CUpdateCallbackConsole() ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/DirItem.h:10:0, from ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:11, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp: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] return (Bufs.Size() == 0 || Bufs.Size() == 1 && Bufs[0].Size() == 0); ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveExtractCallback.h:20:0, from ../../../../CPP/7zip/UI/Console/../Common/Extract.h:10, from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:90:8: warning: 'bool CHashOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/HashCalc.h:95:3: warning: when initialized here [-Wreorder] CHashOptions(): StdInMode(false), OpenShareForWrite(false), AltStreamsMode(false), PathMode(NWildcard::k_RelatPath) {}; ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:0, from ../../../../CPP/7zip/UI/Console/MainAr.cpp:11: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:0, from ../../../../CPP/7zip/UI/Console/MainAr.cpp: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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:9:0, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool TestMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:39:8: warning: 'bool CExtractOptions::StdInMode' [-Wreorder] bool StdInMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Extract.h:55:3: warning: when initialized here [-Wreorder] CExtractOptions(): ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/7zip/UI/Console/../Common/ArchiveCommandLine.h:11:0, from ../../../../CPP/7zip/UI/Console/Main.cpp:36: ../../../../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] bool EMailRemoveAfter; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'bool CUpdateOptions::OpenShareForWrite' [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:94:8: warning: 'CUpdateOptions::OpenShareForWrite' will be initialized after [-Wreorder] bool OpenShareForWrite; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:89:16: warning: 'EArcNameMode CUpdateOptions::ArcNameMode' [-Wreorder] EArcNameMode ArcNameMode; ^ ../../../../CPP/7zip/UI/Console/../Common/Update.h:122:3: warning: when initialized here [-Wreorder] CUpdateOptions(): ^ In file included from ../../../../CPP/7zip/UI/Console/Main.cpp:51:0: ../../../../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] bool DeleteMessageWasShown; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:99:8: warning: 'bool CUpdateCallbackConsole::PasswordIsDefined' [-Wreorder] bool PasswordIsDefined; ^ ../../../../CPP/7zip/UI/Console/UpdateCallbackConsole.h:106:3: warning: when initialized here [-Wreorder] 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' [-Wparentheses] if (so) ^ ../../../../CPP/7zip/UI/Console/Main.cpp:869:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (hresultMain == S_OK) ^ ../../../../CPP/7zip/UI/Console/Main.cpp:1129:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < uo.Commands.Size(); i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Common/StringConvert.cpp: In function 'UString MultiByteToUnicodeString(const AString&, UINT)': ../../../../CPP/Common/StringConvert.cpp:162:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) { ^ ../../../../CPP/Common/StringConvert.cpp:174:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((0xd800 <= srcString[i] && srcString[i] <= 0xdbff) && ((i + 1) < srcString.Len()) && ^ ../../../../CPP/Common/StringConvert.cpp:198:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < srcString.Len(); i++) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 In file included from ../../../../CPP/Common/Wildcard.cpp:5:0: ../../../../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] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../../CPP/Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../../CPP/Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] 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' [-Wparentheses] if (dotsIndex >= 0) ^ ../../../../CPP/Common/Wildcard.cpp:611:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (pathParts.IsEmpty() || pathParts.Size() == 1 && pathParts[0].IsEmpty()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Windows/FileDir.cpp: In function 'bool NWindows::NFile::NDir::CreateComplexDir(CFSTR)': ../../../../CPP/Windows/FileDir.cpp:498:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos > 0 && pos == pathName.Len() - 1) ^ ../../../../CPP/Windows/FileDir.cpp:531:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < pathName.Len()) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Windows/FileFind.cpp: In function 'void my_windows_split_path(const AString&, AString&, AString&)': ../../../../CPP/Windows/FileFind.cpp:34:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } 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 between signed and unsigned integer expressions [-Wsign-compare] } else if ((pos+1) < p_path.Len()) { ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../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 between signed and unsigned integer expressions [-Wsign-compare] 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 between signed and unsigned integer expressions [-Wsign-compare] if (len > bytesToRead) len = bytesToRead; ^ In file included from ../../../../CPP/Windows/FileName.cpp:6:0: ../../../Common/Wildcard.h: In constructor 'NWildcard::CCensorNode::CCensorNode(const UString&, NWildcard::CCensorNode*)': ../../../Common/Wildcard.h:66:11: warning: 'NWildcard::CCensorNode::Name' will be initialized after [-Wreorder] UString Name; // WIN32 doesn't support wildcards in file names ^ ../../../Common/Wildcard.h:56:16: warning: 'NWildcard::CCensorNode* NWildcard::CCensorNode::Parent' [-Wreorder] CCensorNode *Parent; ^ ../../../Common/Wildcard.h:64:3: warning: when initialized here [-Wreorder] 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] #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' bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == WCHAR_PATH_SEPARATOR; } ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/Windows/TimeUtils.cpp: In function 'bool NWindows::NTime::UnixTime64ToFileTime(Int64, FILETIME&)': ../../../../CPP/Windows/TimeUtils.cpp:127:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (unixTime > kNumSecondsInFileTime - kUnixTimeOffset) ^ g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 g++ -c -I. -I../../../../C -I../../../myWindows -I../../../ -I../../../include_windows -pipe -Wall -g -O2 -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 ../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'BOOL FileTimeToDosDateTime(const FILETIME*, WORD*, WORD*)': ../../../../CPP/myWindows/wine_date_and_time.cpp:177:15: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized] unixtime = t; /* unixtime = t; * FIXME unixtime = t - TIME_GetBias(); */ ^ ../../../../CPP/myWindows/wine_date_and_time.cpp: In function 'BOOL SystemTimeToFileTime(const SYSTEMTIME*, FILETIME*)': ../../../../CPP/myWindows/wine_date_and_time.cpp:431:42: warning: 't.LARGE_INTEGER::QuadPart' may be used uninitialized in this function [-Wmaybe-uninitialized] ft->dwHighDateTime = (DWORD)(t.QuadPart>>32); ^ ../../../../CPP/7zip/UI/Console/Main.cpp: At global scope: ../../../../CPP/7zip/UI/Console/Main.cpp:187:13: warning: 'void GetArguments(int, const char**, UStringVector&)' defined but not used [-Wunused-function] static void GetArguments(int numArgs, const char *args[], UStringVector &parts) ^ ../../../../CPP/7zip/UI/Console/Main.cpp:360:13: warning: 'void PrintTime(const char*, UInt64, UInt64)' defined but not used [-Wunused-function] static void PrintTime(const char *s, UInt64 val, UInt64 total) ^ g++ -pipe -Wall -g -O2 -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 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 `/usr/src/RPM/BUILD/p7zip_15.09/CPP/7zip/UI/Console' make: Leaving directory `/usr/src/RPM/BUILD/p7zip_15.09' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.92714 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/p7zip-buildroot + : + /bin/rm -rf -- /usr/src/tmp/p7zip-buildroot + cd p7zip_15.09 + ./install.sh /usr/bin /usr/lib64/p7zip /usr/share/man /usr/share/doc/p7zip-15.09 /usr/src/tmp/p7zip-buildroot - installing /usr/src/tmp/p7zip-buildroot/usr/bin/7za - installing /usr/src/tmp/p7zip-buildroot/usr/bin/7z - installing /usr/src/tmp/p7zip-buildroot/usr/lib64/p7zip/7zCon.sfx - installing /usr/src/tmp/p7zip-buildroot/usr/lib64/p7zip/7z.so - installing /usr/src/tmp/p7zip-buildroot/usr/lib64/p7zip/Codecs - installing /usr/src/tmp/p7zip-buildroot/usr/share/man/man1/7z.1 - installing /usr/src/tmp/p7zip-buildroot/usr/share/man/man1/7za.1 - installing /usr/src/tmp/p7zip-buildroot/usr/share/man/man1/7zr.1 - installing /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09/README - installing /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09/ChangeLog - installing HTML help in /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09/DOC + mv -f /usr/src/tmp/p7zip-buildroot/usr/lib64/p7zip/7z /usr/src/tmp/p7zip-buildroot/usr/lib64/p7zip/7za /usr/src/tmp/p7zip-buildroot/usr/bin/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/p7zip-buildroot (auto) mode of './usr/lib64/p7zip/Codecs/Rar.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/p7zip/7z.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/p7zip-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/p7zip-buildroot (auto) Adjusting library links in /usr/src/tmp/p7zip-buildroot ./usr/lib64: Verifying ELF objects in /usr/src/tmp/p7zip-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: p7zip-15.09-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.57100 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd p7zip_15.09 + DOCDIR=/usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09 + export DOCDIR + rm -rf /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09 + /bin/mkdir -p /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09 + cp -prL README ChangeLog DOC /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09 + chmod -R go-w /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09 + chmod -R a+rX /usr/src/tmp/p7zip-buildroot/usr/share/doc/p7zip-15.09 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KGX2Gw find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DLAIgM find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mzzec7 Creating p7zip-debuginfo package Processing files: p7zip-standalone-15.09-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5eKnRu find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2xhxfV find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: p7zip, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TvzLmo Processing files: p7zip-debuginfo-15.09-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GrTAjU find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5u5sZs find-requires: running scripts (debuginfo) Requires: p7zip = 15.09-alt1, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libpthread.so.0), debug64(libstdc++.so.6) Adding to p7zip-standalone a strict dependency on p7zip Removing 12 extra deps from p7zip-standalone due to repentancy on p7zip Wrote: /usr/src/RPM/RPMS/x86_64/p7zip-15.09-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/p7zip-standalone-15.09-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/p7zip-debuginfo-15.09-alt1.x86_64.rpm 173.15user 13.62system 1:20.32elapsed 232%CPU (0avgtext+0avgdata 100916maxresident)k 0inputs+0outputs (0major+5670601minor)pagefaults 0swaps 177.44user 15.46system 1:30.47elapsed 213%CPU (0avgtext+0avgdata 124164maxresident)k 0inputs+0outputs (0major+5972969minor)pagefaults 0swaps