==> Creating clean working copy [build]...done ==> Making package: i2pd-git 20160519.r2796-1 (Sat May 21 11:15:30 EDT 2016) ==> Retrieving sources... -> Cloning i2pd-git git repo... Cloning into bare repository '/srv/build/builder/plugbuild/work/i2pd-git/i2pd-git'... -> Found i2pd.service -> Found i2pd.tmpfiles.conf -> Found i2pd.conf ==> Validating source files with sha512sums... i2pd-git ... Skipped i2pd.service ... Passed i2pd.tmpfiles.conf ... Passed i2pd.conf ... Passed ==> Making package: i2pd-git 20160519.r2796-1 (Sat May 21 11:15:33 EDT 2016) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (14) dbus-1.10.8-1 hwids-20160306-1 icu-57.1-1 iptables-1.6.0-1 kbd-2.0.3-1 kmod-22-1 libdbus-1.10.8-1 libelf-0.166-1 libmnl-1.0.3-2 libnftnl-1.0.5-1 libseccomp-2.3.1-1 boost-libs-1.60.0-5 crypto++-5.6.3-1 systemd-229-3 Total Download Size: 19.66 MiB Total Installed Size: 86.09 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading libdbus-1.10.8-1-i686.pkg.tar.xz... downloading dbus-1.10.8-1-i686.pkg.tar.xz... downloading iptables-1.6.0-1-i686.pkg.tar.xz... downloading kbd-2.0.3-1-i686.pkg.tar.xz... downloading kmod-22-1-i686.pkg.tar.xz... downloading hwids-20160306-1-any.pkg.tar.xz... downloading libelf-0.166-1-i686.pkg.tar.xz... downloading libseccomp-2.3.1-1-i686.pkg.tar.xz... downloading systemd-229-3-i686.pkg.tar.xz... downloading crypto++-5.6.3-1-i686.pkg.tar.xz... downloading icu-57.1-1-i686.pkg.tar.xz... downloading boost-libs-1.60.0-5-i686.pkg.tar.xz... downloading libmnl-1.0.3-2-i686.pkg.tar.xz... downloading libnftnl-1.0.5-1-i686.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing crypto++... installing icu... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing libdbus... installing dbus... Optional dependencies for dbus libx11: dbus-launch support installing libmnl... installing libnftnl... installing iptables... installing kbd... installing kmod... installing hwids... installing libelf... installing libseccomp... installing systemd... Initializing machine ID from random generator. Creating group systemd-coredump with gid 999. Creating user systemd-coredump (systemd Core Dumper) with uid 999 and gid 999. Creating group systemd-journal-remote with gid 998. Creating user systemd-journal-remote (systemd Journal Remote) with uid 998 and gid 998. Creating group systemd-journal-upload with gid 997. Creating user systemd-journal-upload (systemd Journal Upload) with uid 997 and gid 997. Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service, pointing to /usr/lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target, pointing to /usr/lib/systemd/system/remote-fs.target. :: Append 'init=/usr/lib/systemd/systemd' to your kernel command line in your bootloader to replace sysvinit with systemd, or install systemd-sysvcompat Optional dependencies for systemd cryptsetup: required for encrypted block devices libmicrohttpd: remote journald capabilities quota-tools: kernel-level quota management systemd-sysvcompat: symlink package to provide sysvinit binaries polkit: allow administration as unprivileged user ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (8) jsoncpp-1.7.2-1 libxml2-2.9.3+14+gd5bd2a9-1 perl-error-0.17024-1 shared-mime-info-1.6-2 boost-1.60.0-5 cmake-3.5.2-2 git-2.8.2-1 miniupnpc-1.9.20151026-1 Total Download Size: 16.29 MiB Total Installed Size: 202.63 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading libxml2-2.9.3+14+gd5bd2a9-1-i686.pkg.tar.xz... downloading shared-mime-info-1.6-2-i686.pkg.tar.xz... downloading jsoncpp-1.7.2-1-i686.pkg.tar.xz... downloading cmake-3.5.2-2-i686.pkg.tar.xz... downloading boost-1.60.0-5-i686.pkg.tar.xz... downloading miniupnpc-1.9.20151026-1-i686.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libxml2... installing shared-mime-info... installing jsoncpp... installing cmake... Optional dependencies for cmake qt5-base: cmake-gui libxkbcommon-x11: cmake-gui installing perl-error... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn perl-mime-tools: git send-email perl-net-smtp-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support python2: various helper scripts subversion: git svn cvsps2: git cvsimport gnome-keyring: GNOME keyring credential helper installing boost... Optional dependencies for boost python: for python bindings python2: for python2 bindings boost-build: to use boost jam for building your project. installing miniupnpc... :: Running post-transaction hooks... (1/1) Updating the MIME type database... ==> Retrieving sources... -> Found i2pd.service -> Found i2pd.tmpfiles.conf -> Found i2pd.conf ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... i2pd-git ... Skipped i2pd.service ... Passed i2pd.tmpfiles.conf ... Passed i2pd.conf ... Passed ==> Extracting sources... -> Creating working copy of i2pd git repo... Cloning into 'i2pd-git'... done. ==> Starting pkgver()... ==> Starting build()... -- The C compiler identification is GNU 6.1.1 -- The CXX compiler identification is GNU 6.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CXX11_SUPPORTED -- Performing Test CXX11_SUPPORTED - Success -- Performing Test CXX0X_SUPPORTED -- Performing Test CXX0X_SUPPORTED - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE CMake Warning (dev) at CMakeLists.txt:232 (get_directory_property): Policy CMP0059 is not set: Do no treat DEFINITIONS as a built-in directory property. Run "cmake --help-policy CMP0059" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Boost version: 1.60.0 -- Found the following Boost libraries: -- system -- filesystem -- regex -- program_options -- date_time -- Found OpenSSL: /usr/lib/libssl.so;/usr/lib/libcrypto.so (found version "1.0.2h") -- Found MiniUPnP headers: /usr/include -- Found ZLIB: /usr/lib/libz.so (found version "1.2.8") -- --------------------------------------- -- Build type : Release -- Compiler vendor : GNU -- Compiler version : 6.1.1 -- Compiler path : /usr/bin/c++ -- Install prefix: : /usr -- Options: -- AESNI : on -- HARDENING : on -- LIBRARY : ON -- BINARY : ON -- STATIC BUILD : OFF -- UPnP : on -- PCH : on -- --------------------------------------- -- Configuring done -- Generating done -- Build files have been written to: /build/i2pd-git/src/i2pd-git/build Scanning dependencies of target stdafx [ 1%] Building CXX object CMakeFiles/stdafx.dir/build/i2pd-git/src/i2pd-git/stdafx.cpp.o [ 3%] Linking CXX static library libstdafx.a [ 3%] Built target stdafx Scanning dependencies of target libi2pd [ 5%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Config.cpp.o [ 7%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Crypto.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/TunnelBase.h:7, from /build/i2pd-git/src/i2pd-git/Crypto.cpp:9: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ [ 9%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Garlic.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/Garlic.cpp:6: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/Garlic.cpp:8:0: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 11%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/I2NPProtocol.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.cpp:8: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.cpp:9: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 13%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Identity.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Identity.cpp:6: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ [ 15%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/LeaseSet.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.h:14, from /build/i2pd-git/src/i2pd-git/LeaseSet.cpp:6: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/LeaseSet.cpp:6: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 16%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/FS.cpp.o [ 18%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Log.cpp.o [ 20%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/NTCPSession.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NTCPSession.cpp:9: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/NTCPSession.cpp:12: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 22%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/NetDbRequests.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDbRequests.cpp:2: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/NetDbRequests.cpp:4: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 24%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/NetDb.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.cpp:11: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.cpp:12:0: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 26%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Profiling.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Profiling.h:6, from /build/i2pd-git/src/i2pd-git/Profiling.cpp:7: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ [ 28%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Reseed.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Reseed.h:8, from /build/i2pd-git/src/i2pd-git/Reseed.cpp:13: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Reseed.cpp:17: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 30%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/RouterContext.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/RouterContext.cpp:6: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/RouterContext.cpp:7: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/RouterContext.cpp: In member function 'virtual void i2p::RouterContext::HandleI2NPMessage(const uint8_t*, size_t, std::shared_ptr<i2p::tunnel::InboundTunnel>)': /build/i2pd-git/src/i2pd-git/RouterContext.cpp:404:69: warning: unused parameter 'len' [-Wunused-parameter] void RouterContext::HandleI2NPMessage (const uint8_t * buf, size_t len, std::shared_ptr<i2p::tunnel::InboundTunnel> from) ^~~ [ 32%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/RouterInfo.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.h:14, from /build/i2pd-git/src/i2pd-git/RouterInfo.cpp:11: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/RouterInfo.cpp:11: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 33%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/SSU.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/SSU.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/SSU.cpp:6: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 35%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/SSUData.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.h:14, from /build/i2pd-git/src/i2pd-git/SSUData.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/SSUData.cpp:5: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 37%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/SSUSession.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/SSUSession.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ /build/i2pd-git/src/i2pd-git/SSUSession.cpp: In member function 'void i2p::transport::SSUSession::ProcessRelayRequest(const uint8_t*, size_t, const endpoint&)': /build/i2pd-git/src/i2pd-git/SSUSession.cpp:520:68: warning: unused parameter 'len' [-Wunused-parameter] void SSUSession::ProcessRelayRequest (const uint8_t * buf, size_t len, const boost::asio::ip::udp::endpoint& from) ^~~ /build/i2pd-git/src/i2pd-git/SSUSession.cpp: In member function 'void i2p::transport::SSUSession::ProcessRelayResponse(const uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/SSUSession.cpp:621:69: warning: unused parameter 'len' [-Wunused-parameter] void SSUSession::ProcessRelayResponse (const uint8_t * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/SSUSession.cpp: In member function 'void i2p::transport::SSUSession::ProcessRelayIntro(const uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/SSUSession.cpp:673:66: warning: unused parameter 'len' [-Wunused-parameter] void SSUSession::ProcessRelayIntro (const uint8_t * buf, size_t len) ^~~ [ 39%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Streaming.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterInfo.h:10, from /build/i2pd-git/src/i2pd-git/Streaming.cpp:3: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/Streaming.cpp:5:0: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/Streaming.cpp: In member function 'void i2p::stream::Stream::HandleAckSendTimer(const boost::system::error_code&)': /build/i2pd-git/src/i2pd-git/Streaming.cpp:714:68: warning: unused parameter 'ecode' [-Wunused-parameter] void Stream::HandleAckSendTimer (const boost::system::error_code& ecode) ^~~~~ [ 41%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Destination.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.h:14, from /build/i2pd-git/src/i2pd-git/Destination.cpp:8: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.cpp:8: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/Destination.cpp: In member function 'virtual void i2p::client::ClientDestination::HandleI2NPMessage(const uint8_t*, size_t, std::shared_ptr<i2p::tunnel::InboundTunnel>)': /build/i2pd-git/src/i2pd-git/Destination.cpp:252:73: warning: unused parameter 'len' [-Wunused-parameter] void ClientDestination::HandleI2NPMessage (const uint8_t * buf, size_t len, std::shared_ptr<i2p::tunnel::InboundTunnel> from) ^~~ /build/i2pd-git/src/i2pd-git/Destination.cpp: In member function 'void i2p::client::ClientDestination::HandleDatabaseSearchReplyMessage(const uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/Destination.cpp:339:88: warning: unused parameter 'len' [-Wunused-parameter] void ClientDestination::HandleDatabaseSearchReplyMessage (const uint8_t * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/Destination.cpp: In member function 'void i2p::client::ClientDestination::HandleDataMessage(const uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/Destination.cpp:486:73: warning: unused parameter 'len' [-Wunused-parameter] void ClientDestination::HandleDataMessage (const uint8_t * buf, size_t len) ^~~ [ 43%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/TransitTunnel.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/TransitTunnel.cpp:4: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/TransitTunnel.cpp:6:0: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/TransitTunnel.cpp: In member function 'virtual void i2p::tunnel::TransitTunnel::SendTunnelDataMsg(std::shared_ptr<i2p::I2NPMessage>)': /build/i2pd-git/src/i2pd-git/TransitTunnel.cpp:54:75: warning: unused parameter 'msg' [-Wunused-parameter] void TransitTunnel::SendTunnelDataMsg (std::shared_ptr<i2p::I2NPMessage> msg) ^~~ /build/i2pd-git/src/i2pd-git/TransitTunnel.cpp: In member function 'virtual void i2p::tunnel::TransitTunnel::HandleTunnelDataMsg(std::shared_ptr<const i2p::I2NPMessage>)': /build/i2pd-git/src/i2pd-git/TransitTunnel.cpp:59:83: warning: unused parameter 'tunnelMsg' [-Wunused-parameter] void TransitTunnel::HandleTunnelDataMsg (std::shared_ptr<const i2p::I2NPMessage> tunnelMsg) ^~~~~~~~~ [ 45%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Tunnel.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/Tunnel.cpp:7: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Tunnel.cpp:12: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/Tunnel.cpp: In member function 'bool i2p::tunnel::Tunnel::HandleTunnelBuildResponse(uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/Tunnel.cpp:93:64: warning: unused parameter 'len' [-Wunused-parameter] bool Tunnel::HandleTunnelBuildResponse (uint8_t * msg, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/Tunnel.cpp: In member function 'virtual void i2p::tunnel::Tunnel::SendTunnelDataMsg(std::shared_ptr<i2p::I2NPMessage>)': /build/i2pd-git/src/i2pd-git/Tunnel.cpp:164:68: warning: unused parameter 'msg' [-Wunused-parameter] void Tunnel::SendTunnelDataMsg (std::shared_ptr<i2p::I2NPMessage> msg) ^~~ /build/i2pd-git/src/i2pd-git/Tunnel.cpp: In member function 'virtual void i2p::tunnel::OutboundTunnel::HandleTunnelDataMsg(std::shared_ptr<const i2p::I2NPMessage>)': /build/i2pd-git/src/i2pd-git/Tunnel.cpp:258:84: warning: unused parameter 'tunnelMsg' [-Wunused-parameter] void OutboundTunnel::HandleTunnelDataMsg (std::shared_ptr<const i2p::I2NPMessage> tunnelMsg) ^~~~~~~~~ [ 47%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/TunnelGateway.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/TunnelGateway.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ [ 49%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Transports.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/Transports.cpp:3: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Transports.cpp:5: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/Transports.cpp: In member function 'void i2p::transport::Transports::HandleNTCPResolve(const boost::system::error_code&, boost::asio::ip::basic_resolver<boost::asio::ip::tcp>::iterator, i2p::data::IdentHash, std::shared_ptr<boost::asio::ip::basic_resolver<boost::asio::ip::tcp> >)': /build/i2pd-git/src/i2pd-git/Transports.cpp:370:79: warning: unused parameter 'resolver' [-Wunused-parameter] i2p::data::IdentHash ident, std::shared_ptr<boost::asio::ip::tcp::resolver> resolver) ^~~~~~~~ /build/i2pd-git/src/i2pd-git/Transports.cpp: In member function 'void i2p::transport::Transports::HandleSSUResolve(const boost::system::error_code&, boost::asio::ip::basic_resolver<boost::asio::ip::tcp>::iterator, i2p::data::IdentHash, std::shared_ptr<boost::asio::ip::basic_resolver<boost::asio::ip::tcp> >)': /build/i2pd-git/src/i2pd-git/Transports.cpp:413:79: warning: unused parameter 'resolver' [-Wunused-parameter] i2p::data::IdentHash ident, std::shared_ptr<boost::asio::ip::tcp::resolver> resolver) ^~~~~~~~ [ 50%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/TunnelEndpoint.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.h:14, from /build/i2pd-git/src/i2pd-git/TunnelEndpoint.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/TunnelEndpoint.cpp:5: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 52%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/TunnelPool.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/TunnelConfig.h:9, from /build/i2pd-git/src/i2pd-git/Tunnel.h:15, from /build/i2pd-git/src/i2pd-git/TunnelPool.cpp:4: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/TunnelPool.cpp:4:0: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 54%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Base.cpp.o [ 56%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/util.cpp.o [ 58%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Datagram.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/TunnelBase.h:7, from /build/i2pd-git/src/i2pd-git/Datagram.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/Datagram.cpp:7: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 60%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Family.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Family.h:7:0, from /build/i2pd-git/src/i2pd-git/Family.cpp:7: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Family.cpp: In member function 'bool i2p::data::Families::VerifyFamily(const string&, const IdentHash&, const char*, const char*)': /build/i2pd-git/src/i2pd-git/Family.cpp:113:40: warning: unused parameter 'key' [-Wunused-parameter] const char * signature, const char * key) ^~~ [ 62%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/Signature.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Signature.cpp:3:0: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ [ 64%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd-git/src/i2pd-git/api.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.h:14, from /build/i2pd-git/src/i2pd-git/api.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/api.cpp:5: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 66%] Linking CXX static library libi2pd.a [ 66%] Built target libi2pd Scanning dependencies of target i2pdclient [ 67%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/AddressBook.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/AddressBook.cpp:12: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/AddressBook.cpp:15: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/AddressBook.cpp: In member function 'void i2p::client::AddressBook::HandleLookupResponse(const i2p::data::IdentityEx&, uint16_t, uint16_t, const uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/AddressBook.cpp:600:86: warning: unused parameter 'fromPort' [-Wunused-parameter] void AddressBook::HandleLookupResponse (const i2p::data::IdentityEx& from, uint16_t fromPort, uint16_t toPort, const uint8_t * buf, size_t len) ^~~~~~~~ /build/i2pd-git/src/i2pd-git/AddressBook.cpp:600:105: warning: unused parameter 'toPort' [-Wunused-parameter] void AddressBook::HandleLookupResponse (const i2p::data::IdentityEx& from, uint16_t fromPort, uint16_t toPort, const uint8_t * buf, size_t len) ^~~~~~ [ 69%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/BOB.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Destination.h:12, from /build/i2pd-git/src/i2pd-git/ClientContext.h:8, from /build/i2pd-git/src/i2pd-git/BOB.cpp:4: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/ClientContext.h:8, from /build/i2pd-git/src/i2pd-git/BOB.cpp:4: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::HandleSent(const boost::system::error_code&, std::size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:287:90: warning: unused parameter 'bytes_transferred' [-Wunused-parameter] void BOBCommandSession::HandleSent (const boost::system::error_code& ecode, std::size_t bytes_transferred) ^~~~~~~~~~~~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::ZapCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:341:58: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::ZapCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:341:74: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::ZapCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::QuitCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:347:59: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::QuitCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:347:75: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::QuitCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::StartCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:354:60: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::StartCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:354:76: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::StartCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::StopCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:370:59: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::StopCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:370:75: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::StopCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::SetNickCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:382:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::SetNickCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::GetNickCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:391:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::GetNickCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::NewkeysCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:407:62: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::NewkeysCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:407:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::NewkeysCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::SetkeysCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:414:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::SetkeysCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::GetkeysCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:421:62: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::GetkeysCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:421:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::GetkeysCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::GetdestCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:427:62: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::GetdestCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:427:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::GetdestCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::OuthostCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:433:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::OuthostCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::OutportCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:440:78: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::OutportCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::InhostCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:447:77: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::InhostCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::InportCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:454:77: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::InportCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::QuietCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:461:60: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::QuietCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:461:76: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::QuietCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::LookupCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:468:77: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::LookupCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::ClearCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:496:60: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::ClearCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:496:76: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::ClearCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::ListCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:503:59: warning: unused parameter 'operand' [-Wunused-parameter] void BOBCommandSession::ListCommandHandler (const char * operand, size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/BOB.cpp:503:75: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::ListCommandHandler (const char * operand, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/BOB.cpp: In member function 'void i2p::client::BOBCommandSession::OptionCommandHandler(const char*, size_t)': /build/i2pd-git/src/i2pd-git/BOB.cpp:512:77: warning: unused parameter 'len' [-Wunused-parameter] void BOBCommandSession::OptionCommandHandler (const char * operand, size_t len) ^~~ [ 71%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/ClientContext.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/ClientContext.cpp:8: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/ClientContext.h:8, from /build/i2pd-git/src/i2pd-git/ClientContext.cpp:9: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 73%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/I2PTunnel.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Destination.h:12, from /build/i2pd-git/src/i2pd-git/I2PTunnel.cpp:4: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/I2PTunnel.cpp:4: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/I2PTunnel.cpp: In member function 'void i2p::client::I2PServerTunnel::HandleResolve(const boost::system::error_code&, boost::asio::ip::basic_resolver<boost::asio::ip::tcp>::iterator, std::shared_ptr<boost::asio::ip::basic_resolver<boost::asio::ip::tcp> >)': /build/i2pd-git/src/i2pd-git/I2PTunnel.cpp:413:51: warning: unused parameter 'resolver' [-Wunused-parameter] std::shared_ptr<boost::asio::ip::tcp::resolver> resolver) ^~~~~~~~ [ 75%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/I2PService.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Destination.h:12, from /build/i2pd-git/src/i2pd-git/I2PService.cpp:1: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/I2PService.cpp:1: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 77%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/SAM.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/SAM.cpp:8: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/SAM.cpp:10: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/SAM.cpp: In member function 'void i2p::client::SAMSocket::HandleHandshakeReplySent(const boost::system::error_code&, std::size_t)': /build/i2pd-git/src/i2pd-git/SAM.cpp:137:96: warning: unused parameter 'bytes_transferred' [-Wunused-parameter] void SAMSocket::HandleHandshakeReplySent (const boost::system::error_code& ecode, std::size_t bytes_transferred) ^~~~~~~~~~~~~~~~~ /build/i2pd-git/src/i2pd-git/SAM.cpp: In member function 'void i2p::client::SAMSocket::HandleMessageReplySent(const boost::system::error_code&, std::size_t, bool)': /build/i2pd-git/src/i2pd-git/SAM.cpp:168:94: warning: unused parameter 'bytes_transferred' [-Wunused-parameter] void SAMSocket::HandleMessageReplySent (const boost::system::error_code& ecode, std::size_t bytes_transferred, bool close) ^~~~~~~~~~~~~~~~~ /build/i2pd-git/src/i2pd-git/SAM.cpp: In member function 'void i2p::client::SAMSocket::ProcessSessionCreate(char*, size_t)': /build/i2pd-git/src/i2pd-git/SAM.cpp:264:59: warning: unused parameter 'len' [-Wunused-parameter] void SAMSocket::ProcessSessionCreate (char * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/SAM.cpp: In member function 'void i2p::client::SAMSocket::ProcessStreamConnect(char*, size_t)': /build/i2pd-git/src/i2pd-git/SAM.cpp:335:59: warning: unused parameter 'len' [-Wunused-parameter] void SAMSocket::ProcessStreamConnect (char * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/SAM.cpp: In member function 'void i2p::client::SAMSocket::ProcessStreamAccept(char*, size_t)': /build/i2pd-git/src/i2pd-git/SAM.cpp:391:58: warning: unused parameter 'len' [-Wunused-parameter] void SAMSocket::ProcessStreamAccept (char * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/SAM.cpp: In member function 'void i2p::client::SAMSocket::ProcessNamingLookup(char*, size_t)': /build/i2pd-git/src/i2pd-git/SAM.cpp:462:58: warning: unused parameter 'len' [-Wunused-parameter] void SAMSocket::ProcessNamingLookup (char * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/SAM.cpp: In member function 'void i2p::client::SAMSocket::HandleI2PDatagramReceive(const i2p::data::IdentityEx&, uint16_t, uint16_t, const uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/SAM.cpp:661:115: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] size_t l = snprintf ((char *)m_StreamBuffer, SAM_SOCKET_BUFFER_SIZE, SAM_DATAGRAM_RECEIVED, base64.c_str (), len); ^ /build/i2pd-git/src/i2pd-git/SAM.cpp:654:88: warning: unused parameter 'fromPort' [-Wunused-parameter] void SAMSocket::HandleI2PDatagramReceive (const i2p::data::IdentityEx& from, uint16_t fromPort, uint16_t toPort, const uint8_t * buf, size_t len) ^~~~~~~~ /build/i2pd-git/src/i2pd-git/SAM.cpp:654:107: warning: unused parameter 'toPort' [-Wunused-parameter] void SAMSocket::HandleI2PDatagramReceive (const i2p::data::IdentityEx& from, uint16_t fromPort, uint16_t toPort, const uint8_t * buf, size_t len) ^~~~~~ [ 79%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/SOCKS.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Destination.h:12, from /build/i2pd-git/src/i2pd-git/I2PService.h:9, from /build/i2pd-git/src/i2pd-git/SOCKS.h:8, from /build/i2pd-git/src/i2pd-git/SOCKS.cpp:5: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/I2PService.h:9, from /build/i2pd-git/src/i2pd-git/SOCKS.h:8, from /build/i2pd-git/src/i2pd-git/SOCKS.cpp:5: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/SOCKS.cpp: In member function 'void i2p::proxy::SOCKSHandler::HandleUpstreamData(uint8_t*, std::size_t)': /build/i2pd-git/src/i2pd-git/SOCKS.cpp:699:50: warning: unused parameter 'dataptr' [-Wunused-parameter] void SOCKSHandler::HandleUpstreamData(uint8_t * dataptr, std::size_t len) ^~~~~~~ /build/i2pd-git/src/i2pd-git/SOCKS.cpp: In member function 'void i2p::proxy::SOCKSHandler::HandleUpstreamConnected(const boost::system::error_code&, boost::asio::ip::basic_resolver<boost::asio::ip::tcp>::iterator)': /build/i2pd-git/src/i2pd-git/SOCKS.cpp:742:127: warning: unused parameter 'itr' [-Wunused-parameter] void SOCKSHandler::HandleUpstreamConnected(const boost::system::error_code & ecode, boost::asio::ip::tcp::resolver::iterator itr) ^~~ [ 81%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/HTTP.cpp.o [ 83%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/HTTPProxy.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/Destination.h:12, from /build/i2pd-git/src/i2pd-git/I2PService.h:9, from /build/i2pd-git/src/i2pd-git/HTTPProxy.h:8, from /build/i2pd-git/src/i2pd-git/HTTPProxy.cpp:7: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/Destination.h:17, from /build/i2pd-git/src/i2pd-git/I2PService.h:9, from /build/i2pd-git/src/i2pd-git/HTTPProxy.h:8, from /build/i2pd-git/src/i2pd-git/HTTPProxy.cpp:7: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 84%] Building CXX object CMakeFiles/i2pdclient.dir/build/i2pd-git/src/i2pd-git/I2CP.cpp.o /build/i2pd-git/src/i2pd-git/I2CP.cpp: In member function 'void i2p::client::I2CPSession::GetDateMessageHandler(const uint8_t*, size_t)': /build/i2pd-git/src/i2pd-git/I2CP.cpp:101:59: warning: unused parameter 'buf' [-Wunused-parameter] void I2CPSession::GetDateMessageHandler (const uint8_t * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/I2CP.cpp:101:71: warning: unused parameter 'len' [-Wunused-parameter] void I2CPSession::GetDateMessageHandler (const uint8_t * buf, size_t len) ^~~ /build/i2pd-git/src/i2pd-git/I2CP.cpp: In constructor 'i2p::client::I2CPServer::I2CPServer(const string&, int)': /build/i2pd-git/src/i2pd-git/I2CP.cpp:105:45: warning: unused parameter 'interface' [-Wunused-parameter] I2CPServer::I2CPServer (const std::string& interface, int port) ^~~~~~~~~ /build/i2pd-git/src/i2pd-git/I2CP.cpp:105:60: warning: unused parameter 'port' [-Wunused-parameter] I2CPServer::I2CPServer (const std::string& interface, int port) ^~~~ [ 86%] Linking CXX static library libi2pdclient.a [ 86%] Built target i2pdclient Scanning dependencies of target i2pd [ 88%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd-git/src/i2pd-git/Daemon.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/TransportSession.h:8, from /build/i2pd-git/src/i2pd-git/Transports.h:15, from /build/i2pd-git/src/i2pd-git/Daemon.cpp:11: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/Daemon.cpp:15:0: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/Daemon.cpp: At global scope: /build/i2pd-git/src/i2pd-git/Daemon.cpp:48:91: warning: extra ';' [-Wpedantic] Daemon_Singleton::Daemon_Singleton() : running(1), d(*new Daemon_Singleton_Private()) {}; ^ /build/i2pd-git/src/i2pd-git/Daemon.cpp:51:4: warning: extra ';' [-Wpedantic] }; ^ [ 90%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd-git/src/i2pd-git/HTTPServer.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/TunnelConfig.h:9, from /build/i2pd-git/src/i2pd-git/Tunnel.h:15, from /build/i2pd-git/src/i2pd-git/HTTPServer.cpp:14: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/HTTPServer.cpp:14:0: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/HTTPServer.cpp: At global scope: /build/i2pd-git/src/i2pd-git/HTTPServer.cpp:671:3: warning: extra ';' [-Wpedantic] }; ^ [ 92%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd-git/src/i2pd-git/I2PControl.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/I2NPProtocol.h:10, from /build/i2pd-git/src/i2pd-git/NetDb.h:14, from /build/i2pd-git/src/i2pd-git/I2PControl.cpp:20: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/I2PControl.cpp:20: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ /build/i2pd-git/src/i2pd-git/I2PControl.cpp: In member function 'void i2p::client::I2PControlService::HandleResponseSent(const boost::system::error_code&, std::size_t, std::shared_ptr<boost::asio::ssl::stream<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, std::shared_ptr<std::array<char, 1024u> >)': /build/i2pd-git/src/i2pd-git/I2PControl.cpp:304:98: warning: unused parameter 'bytes_transferred' [-Wunused-parameter] void I2PControlService::HandleResponseSent (const boost::system::error_code& ecode, std::size_t bytes_transferred, ^~~~~~~~~~~~~~~~~ /build/i2pd-git/src/i2pd-git/I2PControl.cpp:305:31: warning: unused parameter 'socket' [-Wunused-parameter] std::shared_ptr<ssl_socket> socket, std::shared_ptr<I2PControlBuffer> buf) ^~~~~~ /build/i2pd-git/src/i2pd-git/I2PControl.cpp:305:73: warning: unused parameter 'buf' [-Wunused-parameter] std::shared_ptr<ssl_socket> socket, std::shared_ptr<I2PControlBuffer> buf) ^~~ /build/i2pd-git/src/i2pd-git/I2PControl.cpp: In lambda function: /build/i2pd-git/src/i2pd-git/I2PControl.cpp:462:40: warning: unused parameter 'ecode' [-Wunused-parameter] [](const boost::system::error_code& ecode) ^~~~~ /build/i2pd-git/src/i2pd-git/I2PControl.cpp: In lambda function: /build/i2pd-git/src/i2pd-git/I2PControl.cpp:476:40: warning: unused parameter 'ecode' [-Wunused-parameter] [](const boost::system::error_code& ecode) ^~~~~ [ 94%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd-git/src/i2pd-git/i2pd.cpp.o [ 96%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd-git/src/i2pd-git/UPnP.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/UPnP.cpp:18: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ In file included from /build/i2pd-git/src/i2pd-git/NetDb.h:17:0, from /build/i2pd-git/src/i2pd-git/UPnP.cpp:20: /build/i2pd-git/src/i2pd-git/Tunnel.h: In member function 'virtual void i2p::tunnel::Tunnel::Print(std::stringstream&) const': /build/i2pd-git/src/i2pd-git/Tunnel.h:76:43: warning: unused parameter 's' [-Wunused-parameter] virtual void Print (std::stringstream& s) const {}; ^ [ 98%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd-git/src/i2pd-git/DaemonLinux.cpp.o In file included from /build/i2pd-git/src/i2pd-git/Identity.h:9:0, from /build/i2pd-git/src/i2pd-git/RouterContext.h:9, from /build/i2pd-git/src/i2pd-git/DaemonLinux.cpp:15: /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(i2p::crypto::EDDSAPoint&&)': /build/i2pd-git/src/i2pd-git/Signature.h:372:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x; other.x = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:372:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x; other.x = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:373:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y; other.y = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:373:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y; other.y = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:374:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z; other.z = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:374:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z; other.z = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:375:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t; other.t = nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:375:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t; other.t = nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h: In member function 'i2p::crypto::EDDSAPoint& i2p::crypto::EDDSAPoint::operator=(const i2p::crypto::EDDSAPoint&)': /build/i2pd-git/src/i2pd-git/Signature.h:381:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:381:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (x) BN_free (x); x = other.x ? BN_dup (other.x) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:382:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:382:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (y) BN_free (y); y = other.y ? BN_dup (other.y) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:383:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:383:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (z) BN_free (z); z = other.z ? BN_dup (other.z) : nullptr; ^ /build/i2pd-git/src/i2pd-git/Signature.h:384:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^~ /build/i2pd-git/src/i2pd-git/Signature.h:384:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (t) BN_free (t); t = other.t ? BN_dup (other.t) : nullptr; ^ /build/i2pd-git/src/i2pd-git/DaemonLinux.cpp: In member function 'virtual bool i2p::util::DaemonLinux::start()': /build/i2pd-git/src/i2pd-git/DaemonLinux.cpp:77:37: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "r", stdin); ^ /build/i2pd-git/src/i2pd-git/DaemonLinux.cpp:78:38: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stdout); ^ /build/i2pd-git/src/i2pd-git/DaemonLinux.cpp:79:38: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stderr); ^ /build/i2pd-git/src/i2pd-git/DaemonLinux.cpp:102:24: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result] ftruncate(pidFH, 0); ^ [100%] Linking CXX executable i2pd [100%] Built target i2pd ==> Entering fakeroot environment... ==> Starting package()... [ 3%] Built target stdafx [ 66%] Built target libi2pd [ 86%] Built target i2pdclient [100%] Built target i2pd Install the project... -- Install configuration: "Release" -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/lib/libi2pd.a -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/bin/i2pd -- Set runtime path of "/build/i2pd-git/pkg/i2pd-git/usr/bin/i2pd" to "" -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/./LICENSE -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Streaming.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Identity.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Log.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Win32App.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Win32Service.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Reseed.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/BOB.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PTunnel.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelEndpoint.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/api.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TransitTunnel.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/util.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelGateway.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Signature.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/RouterContext.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/HTTP.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PControl.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/i2pd.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PService.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SAM.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/test-http-url_decode.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/test-http-req.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/test-http-res.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/test-http-url.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PEndian.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/FS.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Garlic.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/UPnP.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Profiling.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SOCKS.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelPool.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Transports.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/NetDbRequests.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2CP.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/NTCPSession.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Datagram.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/stdafx.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/NetDb.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/DaemonWin32.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/HTTPProxy.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Crypto.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Config.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2NPProtocol.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/RouterInfo.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Daemon.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/AddressBook.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/CMakeCXXCompilerId.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SSUData.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SSUSession.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Destination.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/ClientContext.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/HTTPServer.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SSU.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/DaemonLinux.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Family.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/LeaseSet.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Tunnel.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Base.cpp -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Makefile -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Makefile.bsd -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Makefile.osx -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Makefile.mingw -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Makefile.linux -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Makefile.homebrew -- Up-to-date: /build/i2pd-git/pkg/i2pd-git/usr/src/Makefile -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TransitTunnel.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SSU.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SSUSession.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/HTTPServer.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Datagram.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Crypto.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/version.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/api.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Family.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Base.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelBase.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/LeaseSet.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Streaming.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/NTCPSession.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TransportSession.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Daemon.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelGateway.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Destination.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelConfig.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/ClientContext.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Queue.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SAM.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/UPnP.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/LittleBigEndian.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/stdafx.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelEndpoint.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/BOB.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Config.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/TunnelPool.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Tunnel.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Signature.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/util.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PTunnel.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Garlic.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Timestamp.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Reseed.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/HTTPProxy.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Identity.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Profiling.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/HTTP.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SOCKS.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/AddressBook.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/RouterContext.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PEndian.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/NetDbRequests.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/RouterInfo.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PService.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/SSUData.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Transports.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/FS.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/NetDb.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2CP.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2PControl.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/Log.h -- Installing: /build/i2pd-git/pkg/i2pd-git/usr/src/I2NPProtocol.h ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issue... ==> Creating package "i2pd-git"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... error: invalid option '--noprogressbar' -> Adding install file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: i2pd-git 20160519.r2796-1 (Sat May 21 11:18:41 EDT 2016) ==> Cleaning up... ==> Removing installed dependencies... checking dependencies... :: gettext optionally requires git: for autopoint infrastructure updates :: glib2 optionally requires libelf: gresource inspection tool Packages (22) boost-1.60.0-5 boost-libs-1.60.0-5 cmake-3.5.2-2 crypto++-5.6.3-1 dbus-1.10.8-1 git-2.8.2-1 hwids-20160306-1 icu-57.1-1 iptables-1.6.0-1 jsoncpp-1.7.2-1 kbd-2.0.3-1 kmod-22-1 libdbus-1.10.8-1 libelf-0.166-1 libmnl-1.0.3-2 libnftnl-1.0.5-1 libseccomp-2.3.1-1 libxml2-2.9.3+14+gd5bd2a9-1 miniupnpc-1.9.20151026-1 perl-error-0.17024-1 shared-mime-info-1.6-2 systemd-229-3 Total Removed Size: 288.72 MiB :: Do you want to remove these packages? [Y/n] :: Processing package changes... removing systemd... removing miniupnpc... removing libseccomp... removing libelf... removing kmod... removing kbd... removing iptables... removing libnftnl... removing libmnl... removing hwids... removing git... removing perl-error... removing dbus... removing libdbus... removing crypto++... removing cmake... removing shared-mime-info... removing libxml2... removing jsoncpp... removing boost... removing boost-libs... removing icu...