=> Building audio/murmur Started : Thursday, 7 MAR 2019 at 17:11:21 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for murmur-1.2.19_18: BONJOUR=on: Bonjour Support DBUS=off: D-Bus IPC system support DOCS=on: Build and/or install documentation ICE=off: Ice Support ====> SQL database support: you have to choose at least one of them MYSQL=on: MySQL database support SQLITE=on: SQLite database support ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- QT_SELECT=qt4 QMAKEMODULES="/construction/audio/murmur/mumble-1.2.19/mkspecs/modules:/usr/local/share/qt4/mkspecs/modules" QTDIR="/usr/local/lib/qt4" QMAKE="/usr/local/lib/qt4/bin/qmake" MOC="/usr/local/lib/qt4/bin/moc" RCC="/usr/local/lib/qt4/bin/rcc" UIC="/usr/local/lib/qt4/bin/uic" QMAKESPEC="/usr/local/share/qt4/mkspecs/freebsd-g++" PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/audio/murmur XDG_CONFIG_HOME=/construction/audio/murmur HOME=/construction/audio/murmur TMPDIR="/tmp" PATH=/construction/audio/murmur/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --with-qt-includes=/usr/local/include/qt4 --with-qt-libraries=/usr/local/lib/qt4 --with-extra-includes=/usr/local/include --with-extra-libs=/usr/local/lib -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- QT_SELECT=qt4 QMAKEMODULES="/construction/audio/murmur/mumble-1.2.19/mkspecs/modules:/usr/local/share/qt4/mkspecs/modules" OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/construction/audio/murmur XDG_CONFIG_HOME=/construction/audio/murmur HOME=/construction/audio/murmur TMPDIR="/tmp" PATH=/construction/audio/murmur/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing -std=c++11 " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- INSTALL_ROOT=/construction/audio/murmur/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" QT_BINDIR="lib/qt4/bin" QT_INCDIR="include/qt4" QT_LIBDIR="lib/qt4" QT_ARCHDIR="lib/qt4" QT_PLUGINDIR="lib/qt4/plugins" QT_LIBEXECDIR="libexec/qt4" QT_IMPORTDIR="lib/qt4/imports" QT_QMLDIR="lib/qt4/qml" QT_DATADIR="share/qt4" QT_DOCDIR="share/doc/qt4" QT_L10NDIR="share/qt4/translations" QT_EXAMPLEDIR="share/examples/qt4" QT_TESTDIR="share/qt4/tests" QT_MKSPECDIR="share/qt4/mkspecs" QT_QTCHOOSERDIR="etc/xdg/qtchooser" DEBUG="@comment " OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/murmur" EXAMPLESDIR="share/examples/murmur" DATADIR="share/murmur" WWWDIR="www/murmur" ETCDIR="etc/murmur" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- USERS="murmur" GROUPS="murmur" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/murmur DOCSDIR=/usr/local/share/doc/murmur EXAMPLESDIR=/usr/local/share/examples/murmur WWWDIR=/usr/local/www/murmur ETCDIR=/usr/local/etc/murmur -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> License BSD3CLAUSE accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> murmur-1.2.19_18 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> murmur-1.2.19_18 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of murmur-1.2.19_18 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by murmur-1.2.19_18 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by murmur-1.2.19_18 for building => SHA256 Checksum OK for mumble-voip-mumble-1.2.19_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by murmur-1.2.19_18 for building ===> Extracting for murmur-1.2.19_18 => SHA256 Checksum OK for mumble-voip-mumble-1.2.19_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for murmur-1.2.19_18 ===> Applying ports patches for murmur-1.2.19_18 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> murmur-1.2.19_18 depends on file: /usr/local/include/boost/function.hpp - not found ===> Installing existing package /packages/All/boost-libs-1.69.0_1.txz Installing boost-libs-1.69.0_1... `-- Installing icu-63.1_1,1... `-- Extracting icu-63.1_1,1: .......... done Extracting boost-libs-1.69.0_1: .......... done Message from boost-libs-1.69.0_1: You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===> murmur-1.2.19_18 depends on file: /usr/local/include/boost/function.hpp - found ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-1.6.0,1.txz Installing pkgconf-1.6.0,1... Extracting pkgconf-1.6.0,1: .......... done ===> murmur-1.2.19_18 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on file: /usr/local/lib/libcrypto.so.44 - not found ===> Installing existing package /packages/All/libressl-2.8.3.txz Installing libressl-2.8.3... Extracting libressl-2.8.3: .......... done ===> murmur-1.2.19_18 depends on file: /usr/local/lib/libcrypto.so.44 - found ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/bin/moc - not found ===> Installing existing package /packages/All/qt4-moc-4.8.7_2.txz Installing qt4-moc-4.8.7_2... `-- Installing qtchooser-66... `-- Extracting qtchooser-66: .......... done Extracting qt4-moc-4.8.7_2: .... done Message from qtchooser-66: qtchooser is a wrapper that allows selecting whether Qt4 or Qt5 binaries for qmake, moc and other tools will be run when invoking the binaries in $PATH. By default, the Qt5 versions are run. It is possible to change the behavior by setting the QT_SELECT environment variable to "qt4". See qtchooser(1) for more information. Message from qt4-moc-4.8.7_2: ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/bin/moc - found ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/bin/qmake - not found ===> Installing existing package /packages/All/qt4-qmake-4.8.7_2.txz Installing qt4-qmake-4.8.7_2... Extracting qt4-qmake-4.8.7_2: .......... done Message from qt4-qmake-4.8.7_2: ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/bin/qmake - found ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/plugins/sqldrivers/libqsqlmysql.so - not found ===> Installing existing package /packages/All/qt4-mysql-plugin-4.8.7_4.txz Installing qt4-mysql-plugin-4.8.7_4... `-- Installing mysql56-client-5.6.43... | `-- Installing libedit-3.1.20181209_2,1... | | `-- Installing ncurses-6.1.20190112... | | `-- Extracting ncurses-6.1.20190112: .......... done | `-- Extracting libedit-3.1.20181209_2,1: .......... done | `-- Installing libevent-2.1.8_2... | `-- Extracting libevent-2.1.8_2: .......... done | `-- Installing liblz4-1.8.3,1... | `-- Extracting liblz4-1.8.3,1: .......... done | `-- Installing perl5-5.28.1... | `-- Extracting perl5-5.28.1: .......... done `-- Extracting mysql56-client-5.6.43: .......... done `-- Installing qt4-corelib-4.8.7_14... | `-- Installing gettext-runtime-0.19.8.1_2... | | `-- Installing indexinfo-0.3.1... | | `-- Extracting indexinfo-0.3.1: .... done | `-- Extracting gettext-runtime-0.19.8.1_2: .......... done | `-- Installing glib-2.56.3_3,1... | | `-- Installing libffi-3.2.1_3... | | `-- Extracting libffi-3.2.1_3: .......... done | | `-- Installing libiconv-1.14_11... | | `-- Extracting libiconv-1.14_11: .......... done | | `-- Installing libxml2-2.9.8... | | `-- Extracting libxml2-2.9.8: .......... done | | `-- Installing pcre-8.42_1... | | `-- Extracting pcre-8.42_1: .......... done | | `-- Installing python27-2.7.15... | | `-- Installing expat-2.2.6_1... | | `-- Extracting expat-2.2.6_1: .......... done | | `-- Installing readline-7.0.5... | | `-- Extracting readline-7.0.5: .......... done | | `-- Extracting python27-2.7.15: .......... done | `-- Extracting glib-2.56.3_3,1: .......... done No schema files found: doing nothing. `-- Extracting qt4-corelib-4.8.7_14: .......... done `-- Installing qt4-sql-4.8.7_3... `-- Extracting qt4-sql-4.8.7_3: .......... done Extracting qt4-mysql-plugin-4.8.7_4: .... done Message from perl5-5.28.1: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. Message from mysql56-client-5.6.43: * * * * * * * * * * * * * * * * * * * * * * * * Please be aware the database client is vulnerable to CVE-2015-3152 - SSL Downgrade aka "BACKRONYM". You may find more information at the following URL: http://www.vuxml.org/freebsd/36bd352d-299b-11e5-86ff-14dae9d210b8.html Although this database client is not listed as "affected", it is vulnerable and will not be receiving a patch. Please take note of this when deploying this software. * * * * * * * * * * * * * * * * * * * * * * * * Message from python27-2.7.15: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from qt4-corelib-4.8.7_14: ====================================================================== Qt 4 can be built with optional support for: - Common UNIX Printing System (CUPS) (enabled by default) - Network Audio System (NAS) - Qt style that renders using GTK (QGTKSTYLE) In order to enable them, you have to add QT4_OPTIONS= CUPS NAS QGTKSTYLE to your /etc/make.conf and compile devel/qt4-corelib and x11-toolkits/qt4-gui ports. Attention! Whenever you change the QT4_OPTIONS both devel/qt4-corelib and x11-toolkits/qt4-gui ports must be rebuilt! ====================================================================== ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. Message from qt4-sql-4.8.7_3: ====================================================================== To enable Qt database support, install the database plugin ports. The following plugin ports are available: - databases/qt4-ibase-plugin InterBase/Firebird - databases/qt4-mysql-plugin MySQL - databases/qt4-odbc-plugin Open Database Connectivity - databases/qt4-pgsql-plugin PostgreSQL - databases/qt4-sqlite-plugin SQLite 2 - databases/qt4-sqlite3-plugin SQLite 3 ====================================================================== ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. Message from qt4-mysql-plugin-4.8.7_4: ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/plugins/sqldrivers/libqsqlmysql.so - found ===> Returning to build of murmur-1.2.19_18 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> murmur-1.2.19_18 depends on shared library: libprotobuf.so - not found ===> Installing existing package /packages/All/protobuf-3.6.1_1,1.txz Installing protobuf-3.6.1_1,1... Extracting protobuf-3.6.1_1,1: .......... done ===> murmur-1.2.19_18 depends on shared library: libprotobuf.so - found (/usr/local/lib/libprotobuf.so) ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on shared library: libdns_sd.so - not found ===> Installing existing package /packages/All/mDNSResponder-878.200.35.txz Installing mDNSResponder-878.200.35... Extracting mDNSResponder-878.200.35: .......... done ===> murmur-1.2.19_18 depends on shared library: libdns_sd.so - found (/usr/local/lib/libdns_sd.so) ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on shared library: libQtCore.so - found (/usr/local/lib/qt4/libQtCore.so) ===> murmur-1.2.19_18 depends on shared library: libQtNetwork.so - not found ===> Installing existing package /packages/All/qt4-network-4.8.7_10.txz Installing qt4-network-4.8.7_10... `-- Installing ca_root_nss-3.42.1... `-- Extracting ca_root_nss-3.42.1: ........ done Extracting qt4-network-4.8.7_10: .......... done Message from ca_root_nss-3.42.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from qt4-network-4.8.7_10: ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> murmur-1.2.19_18 depends on shared library: libQtNetwork.so - found (/usr/local/lib/qt4/libQtNetwork.so) ===> Returning to build of murmur-1.2.19_18 ===> murmur-1.2.19_18 depends on shared library: libQtSql.so - found (/usr/local/lib/qt4/libQtSql.so) ===> murmur-1.2.19_18 depends on shared library: libQtXml.so - not found ===> Installing existing package /packages/All/qt4-xml-4.8.7_2.txz Installing qt4-xml-4.8.7_2... Extracting qt4-xml-4.8.7_2: .......... done Message from qt4-xml-4.8.7_2: ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> murmur-1.2.19_18 depends on shared library: libQtXml.so - found (/usr/local/lib/qt4/libQtXml.so) ===> Returning to build of murmur-1.2.19_18 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for murmur-1.2.19_18 Reading /construction/audio/murmur/mumble-1.2.19/src/murmur/murmur.pro -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for murmur-1.2.19_18 --- sub-src-murmur-all-ordered --- cd src/murmur/ && /usr/bin/make -f Makefile all --- release-all --- --- debug-all --- --- release-all --- /usr/bin/make -f Makefile.Release all --- debug-all --- /usr/bin/make -f Makefile.Debug all --- Mumble.pb.cc --- --- debug/moc_ACL.cpp --- --- Mumble.pb.cc --- protoc --cpp_out=. -I. -I.. ../Mumble.proto --- debug/moc_ACL.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include ../ACL.h -o debug/moc_ACL.cpp --- release-all --- --- Mumble.pb.cc --- --- release/moc_ACL.cpp --- --- release/moc_Channel.cpp --- --- Mumble.pb.cc --- protoc --cpp_out=. -I. -I.. ../Mumble.proto [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: Mumble.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) --- release/moc_ACL.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include ../ACL.h -o release/moc_ACL.cpp --- release/moc_Channel.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include ../Channel.h -o release/moc_Channel.cpp --- release/moc_Connection.cpp --- --- release/moc_ServerUser.cpp --- --- release/moc_Connection.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include ../Connection.h -o release/moc_Connection.cpp --- release/moc_ServerUser.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include ServerUser.h -o release/moc_ServerUser.cpp --- debug-all --- --- Mumble.pb.cc --- [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: Mumble.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) --- release-all --- --- release/moc_Meta.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include Meta.h -o release/moc_Meta.cpp --- release/moc_UnixMurmur.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include UnixMurmur.h -o release/moc_UnixMurmur.cpp --- release/moc_BonjourServiceRegister.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include ../bonjour/BonjourServiceRegister.h -o release/moc_BonjourServiceRegister.cpp --- release/moc_BonjourServer.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include BonjourServer.h -o release/moc_BonjourServer.cpp --- release/ACL.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/ACL.o ../ACL.cpp --- release/Group.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Group.o ../Group.cpp --- release/Channel.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Channel.o ../Channel.cpp --- release/User.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/User.o ../User.cpp --- debug-all --- --- debug/moc_Channel.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include ../Channel.h -o debug/moc_Channel.cpp --- debug/moc_Connection.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include ../Connection.h -o debug/moc_Connection.cpp --- debug/moc_ServerUser.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include ServerUser.h -o debug/moc_ServerUser.cpp --- debug/moc_Meta.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include Meta.h -o debug/moc_Meta.cpp --- debug/moc_UnixMurmur.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include UnixMurmur.h -o debug/moc_UnixMurmur.cpp --- debug/moc_BonjourServiceRegister.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include ../bonjour/BonjourServiceRegister.h -o debug/moc_BonjourServiceRegister.cpp --- debug/moc_BonjourServer.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include BonjourServer.h -o debug/moc_BonjourServer.cpp --- debug/ACL.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/ACL.o ../ACL.cpp --- release-all --- --- release/Group.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/ACL.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/Channel.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/User.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../User.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/ACL.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- release/Group.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release/ACL.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Group.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/ACL.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Channel.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/User.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../User.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../User.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/ACL.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Channel.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Group.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Channel.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Group.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Channel.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Group.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Channel.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- --- release/User.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- release/Group.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Group*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Group*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Group*]' ../Group.cpp:65:12: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../Group.cpp:107:11: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Group*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Group*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Group*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Group*]' ../Group.cpp:65:12: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../Group.cpp:107:11: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] --- release/User.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Group.o --- ../Group.cpp: In static member function 'static bool Group::isMember(Channel*, Channel*, QString, ServerUser*)': ../Group.cpp:193:13: warning: this statement may fall through [-Wimplicit-fallthrough=] maxdesc = args[2].isEmpty() ? maxdesc : args[2].toInt(); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Group.cpp:194:4: note: here case 2: ^~~~ ../Group.cpp:195:13: warning: this statement may fall through [-Wimplicit-fallthrough=] mindesc = args[1].isEmpty() ? mindesc : args[1].toInt(); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Group.cpp:196:4: note: here case 1: ^~~~ --- release/Channel.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qlist.h: In instantiation of 'int QList::removeAll(const T&) [with T = Channel*]': ../Channel.cpp:178:24: required from here /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] int removedCount = e - n; ~~^~~ /usr/local/include/qt4/QtCore/qlist.h: In instantiation of 'int QList::removeAll(const T&) [with T = User*]': ../Channel.cpp:189:21: required from here /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' ../Channel.cpp:162:23: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' ../Channel.cpp:162:23: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release/ACL.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../ACL.cpp:90:20: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../ACL.cpp:90:20: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release/User.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Timer.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Timer.o ../Timer.cpp --- release/CryptState.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/CryptState.o ../CryptState.cpp --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../ACL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/OSInfo.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/OSInfo.o ../OSInfo.cpp --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from ./murmur_pch.h:19, from ../ACL.cpp:31: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../ACL.cpp:90:20: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../ACL.cpp:90:20: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release-all --- --- release/Net.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Net.o ../Net.cpp --- release/Timer.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Timer.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/CryptState.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../CryptState.cpp:40: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/OSInfo.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/Net.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Net.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- --- debug/Group.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Group.o ../Group.cpp --- release-all --- --- release/Timer.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Timer.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Timer.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/CryptState.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../CryptState.cpp:40: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../CryptState.cpp:40: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/OSInfo.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release/CryptState.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Net.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Net.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release/CryptState.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Net.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Net.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/CryptState.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/OSInfo.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/CryptState.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Timer.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/CryptState.o --- In file included from ../CryptState.cpp:44: ../CryptState.cpp: In function 'void S2(subblock*)': ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:23: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:23: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:50: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:50: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:32: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:32: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp: In function 'void S3(subblock*)': ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:24: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:24: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:51: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:51: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:33: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:33: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- --- release/Net.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/SSL.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/SSL.o ../SSL.cpp --- release/OSInfo.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Group.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: ../OSInfo.cpp: In static member function 'static QString OSInfo::getMacHash(const QList&)': ../OSInfo.cpp:71:45: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ../OSInfo.cpp:71:3: note: in expansion of macro 'foreach' foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ../OSInfo.cpp:52:2: note: in expansion of macro 'foreach' foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^~~~~~~ --- release/SSL.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../SSL.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from ./murmur_pch.h:19, from ../Group.cpp:31: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Group*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Group*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Group*]' ../Group.cpp:65:12: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../Group.cpp:107:11: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); --- release-all --- --- release/Version.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Version.o ../Version.cpp --- debug-all --- /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Group*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Group*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Group*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Group*]' ../Group.cpp:65:12: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' ../Group.cpp:107:11: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] ../Group.cpp: In static member function 'static bool Group::isMember(Channel*, Channel*, QString, ServerUser*)': ../Group.cpp:193:13: warning: this statement may fall through [-Wimplicit-fallthrough=] maxdesc = args[2].isEmpty() ? maxdesc : args[2].toInt(); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Group.cpp:194:4: note: here case 2: ^~~~ ../Group.cpp:195:13: warning: this statement may fall through [-Wimplicit-fallthrough=] mindesc = args[1].isEmpty() ? mindesc : args[1].toInt(); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Group.cpp:196:4: note: here case 1: ^~~~ --- release-all --- --- release/UnixMurmur.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/UnixMurmur.o UnixMurmur.cpp --- release/BonjourServiceRegister.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/BonjourServiceRegister.o ../bonjour/BonjourServiceRegister.cpp --- release/SSL.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../SSL.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../SSL.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/BonjourServiceRegister.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- --- debug/Channel.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Channel.o ../Channel.cpp --- release-all --- --- release/UnixMurmur.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from UnixMurmur.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/Version.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Version.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/BonjourServiceRegister.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release/SSL.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- release/BonjourServiceRegister.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/SSL.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/UnixMurmur.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from UnixMurmur.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from UnixMurmur.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/BonjourServiceRegister.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/Version.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Version.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Version.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/BonjourServiceRegister.o --- ../bonjour/BonjourServiceRegister.cpp: In member function 'void BonjourServiceRegister::registerService(const BonjourRecord&, quint16)': ../bonjour/BonjourServiceRegister.cpp:53:54: warning: conversion from 'int' to 'quint16' {aka 'short unsigned int'} may change value [-Wconversion] bigEndianPort = 0 | ((servicePort & 0x00ff) << 8) | ((servicePort & 0xff00) >> 8); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/UnixMurmur.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/BonjourServer.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/BonjourServer.o BonjourServer.cpp --- release/moc_Channel.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Channel.o release/moc_Channel.cpp --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/Version.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Channel.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/moc_Channel.o --- In file included from /usr/local/include/qt4/QtCore/qatomic.h:45, from /usr/local/include/qt4/QtCore/qhash.h:45, from /usr/local/include/qt4/QtCore/QHash:1, from release/../../Channel.h:34, from release/moc_Channel.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/Version.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/moc_ACL.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_ACL.o release/moc_ACL.cpp --- release/moc_ServerUser.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_ServerUser.o release/moc_ServerUser.cpp --- release/moc_ACL.o --- In file included from /usr/local/include/qt4/QtCore/qatomic.h:45, from /usr/local/include/qt4/QtCore/qhash.h:45, from /usr/local/include/qt4/QtCore/QHash:1, from release/../../ACL.h:34, from release/moc_ACL.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/moc_ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qalgorithms.h:45, from /usr/local/include/qt4/QtCore/qstringlist.h:45, from /usr/local/include/qt4/QtCore/QStringList:1, from release/../ServerUser.h:35, from release/moc_ServerUser.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qlist.h: In instantiation of 'int QList::removeAll(const T&) [with T = Channel*]': ../Channel.cpp:178:24: required from here /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] int removedCount = e - n; ~~^~~ /usr/local/include/qt4/QtCore/qlist.h: In instantiation of 'int QList::removeAll(const T&) [with T = User*]': ../Channel.cpp:189:21: required from here /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] --- release-all --- --- release/Mumble.pb.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Mumble.pb.o Mumble.pb.cc --- release/moc_Meta.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Meta.o release/moc_Meta.cpp --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from ./murmur_pch.h:19, from ../Channel.cpp:31: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' ../Channel.cpp:162:23: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' ../Channel.cpp:162:23: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release-all --- --- release/BonjourServer.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from BonjourServer.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/moc_Meta.o --- In file included from /usr/local/include/qt4/QtCore/qchar.h:45, from /usr/local/include/qt4/QtCore/qstring.h:45, from /usr/local/include/qt4/QtCore/qdir.h:45, from /usr/local/include/qt4/QtCore/QDir:1, from release/../Meta.h:34, from release/moc_Meta.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/BonjourServer.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from BonjourServer.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from BonjourServer.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/moc_UnixMurmur.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_UnixMurmur.o release/moc_UnixMurmur.cpp In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/QObject:1, from release/../UnixMurmur.h:34, from release/moc_UnixMurmur.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- --- debug/User.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/User.o ../User.cpp --- release-all --- --- release/BonjourServer.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Mumble.pb.o --- In file included from Mumble.pb.h:27, from Mumble.pb.cc:4: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- release/moc_Connection.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Connection.o release/moc_Connection.cpp --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../User.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/moc_BonjourServer.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_BonjourServer.o release/moc_BonjourServer.cpp --- release/moc_Connection.o --- In file included from /usr/local/include/qt4/QtCore/QtGlobal:1, from release/../../Connection.h:34, from release/moc_Connection.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/moc_BonjourServiceRegister.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_BonjourServiceRegister.o release/moc_BonjourServiceRegister.cpp --- release/moc_BonjourServer.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/QObject:1, from release/../BonjourServer.h:34, from release/moc_BonjourServer.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/moc_BonjourServiceRegister.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/QObject:1, from release/../../bonjour/BonjourServiceRegister.h:35, from release/moc_BonjourServiceRegister.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../User.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/moc_Server.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include Server.h -o release/moc_Server.cpp --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../User.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- --- release/Connection.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Connection.o ../Connection.cpp --- release/main.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/main.o main.cpp --- release/Server.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Server.o Server.cpp --- release/main.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from main.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../User.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/main.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from main.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from main.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/Connection.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Connection.cpp:44: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- --- debug/Timer.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Timer.o ../Timer.cpp --- release-all --- --- release/main.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Timer.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/Connection.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Connection.cpp:44: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Connection.cpp:44: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/main.o --- In file included from Mumble.pb.h:27, from Server.h:55, from main.cpp:37: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Timer.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/Connection.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Timer.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Server.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- release/Connection.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Server.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/ServerUser.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/ServerUser.o ServerUser.cpp --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Timer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/Server.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Server.cpp:34: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug-all --- --- debug/CryptState.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/CryptState.o ../CryptState.cpp --- release-all --- --- release/Connection.o --- In file included from ./Mumble.pb.h:27, from ../Connection.cpp:55: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- release/ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from ServerUser.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/Connection.o --- ../Connection.cpp: In member function 'int Connection::activityTime() const': ../Connection.cpp:125:29: warning: conversion from 'qint64' {aka 'long long int'} to 'int' may change value [-Wconversion] return qtLastPacket.elapsed(); ~~~~~~~~~~~~~~~~~~~~^~ ../Connection.cpp: In static member function 'static void Connection::messageToNetwork(const google::protobuf::Message&, unsigned int, QByteArray&)': ../Connection.cpp:186:24: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] qToBigEndian(msgType, & uc[0]); ^~~~~~~ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Server.cpp:32: Server.cpp: In member function 'void Server::readParams()': Server.cpp:350:31: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:350:5: note: in expansion of macro 'foreach' foreach(QHostAddress qha, hi.addresses()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:343:3: note: in expansion of macro 'foreach' foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../CryptState.cpp:40: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- Server.cpp: In member function 'void Server::processMsg(ServerUser*, const char*, int)': Server.cpp:969:17: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(p, l->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:969:6: note: in expansion of macro 'foreach' foreach(p, l->qlUsers) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:967:4: note: in expansion of macro 'foreach' foreach(Channel *l, chans) { ^~~~~~~ Server.cpp:998:20: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(p, wc->qlUsers) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:998:9: note: in expansion of macro 'foreach' foreach(p, wc->qlUsers) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:989:5: note: in expansion of macro 'foreach' foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:68: warning: declaration of '_container_' shadows a previous local [-Wshadow] for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1012:8: note: in expansion of macro 'foreach' foreach(Channel *tc, channels) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:989:5: note: in expansion of macro 'foreach' foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^~~~~~~ Server.cpp:1014:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(p, tc->qlUsers) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:1014:10: note: in expansion of macro 'foreach' foreach(p, tc->qlUsers) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1012:8: note: in expansion of macro 'foreach' foreach(Channel *tc, channels) { ^~~~~~~ Server.cpp: In member function 'bool Server::unregisterUser(int)': /usr/local/include/qt4/QtCore/qglobal.h:2508:68: warning: declaration of '_container_' shadows a previous local [-Wshadow] for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1456:4: note: in expansion of macro 'foreach' foreach(ChanACL *acl, ql) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1452:3: note: in expansion of macro 'foreach' foreach(Channel *c, qhChannels) { ^~~~~~~ Server.cpp:1462:22: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(Group *g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:1462:4: note: in expansion of macro 'foreach' foreach(Group *g, c->qhGroups) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1452:3: note: in expansion of macro 'foreach' foreach(Channel *c, qhChannels) { ^~~~~~~ Server.cpp: In member function 'void Server::recheckCodecVersions(ServerUser*)': Server.cpp:1672:24: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int version, u->qlCodecs) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:1672:3: note: in expansion of macro 'foreach' foreach(int version, u->qlCodecs) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1664:2: note: in expansion of macro 'foreach' foreach(ServerUser *u, qhUsers) { ^~~~~~~ Server.cpp: In member function 'bool Server::canNest(Channel*, Channel*) const': Server.cpp:1837:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] const int parentLevel = newParent ? newParent->getLevel() : -1; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1838:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] const int channelDepth = channel ? channel->getDepth() : 0; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ --- release/ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from ServerUser.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qlist.h: In instantiation of 'int QList::removeAll(const T&) [with T = ChanACL*]': Server.cpp:1458:28: required from here /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] int removedCount = e - n; ~~^~~ --- release/ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from ServerUser.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': /usr/local/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: required from here /usr/local/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = QXmlStreamAttribute]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); Server.cpp: In member function 'virtual void Server::run()': Server.cpp:784:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (bOpus) ^~ Server.cpp:786:6: note: here case MessageHandler::UDPVoiceOpus: { ^~~~ Server.cpp: In member function 'void Server::message(unsigned int, const QByteArray&, ServerUser*)': Server.cpp:1297:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (bOpus) ^~ Server.cpp:1299:4: note: here case MessageHandler::UDPVoiceOpus: ^~~~ --- release/ServerDB.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/ServerDB.o ServerDB.cpp --- release/ServerUser.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../CryptState.cpp:40: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../CryptState.cpp:40: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from ServerDB.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/ServerUser.o --- In file included from Mumble.pb.h:27, from Server.h:55, from ServerUser.cpp:34: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../CryptState.cpp:40: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from ../CryptState.cpp:44: ../CryptState.cpp: In function 'void S2(subblock*)': ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:23: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:23: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:50: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:50: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:217:14: note: in expansion of macro 'SWAPPED' block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:32: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:32: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:218:23: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp: In function 'void S3(subblock*)': ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:24: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:24: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:51: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:51: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:224:15: note: in expansion of macro 'SWAPPED' block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^~~~~~~ ../Net.h:95:38: warning: declaration of '__out' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:33: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:38: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: warning: declaration of '__in' shadows a previous local [-Wshadow] #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:33: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ ../Net.h:95:45: note: shadowed declaration is here #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^~~~ ../CryptState.cpp:194:20: note: in expansion of macro 'SWAP64' #define SWAPPED(x) SWAP64(x) ^~~~~~ ../CryptState.cpp:225:24: note: in expansion of macro 'SWAPPED' block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^~~~~~~ --- release-all --- --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from ServerDB.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from ServerDB.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug-all --- --- debug/OSInfo.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/OSInfo.o ../OSInfo.cpp --- release-all --- --- release/Register.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Register.o Register.cpp --- release/ServerDB.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from Mumble.pb.h:27, from Server.h:55, from ServerDB.cpp:41: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/Register.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Register.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from ServerDB.cpp:31: ServerDB.cpp: In member function 'void Server::updateChannel(const Channel*)': ServerDB.cpp:1271:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1271:3: note: in expansion of macro 'foreach' foreach(pid, g->qsAdd) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1259:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ ServerDB.cpp:1279:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1279:3: note: in expansion of macro 'foreach' foreach(pid, g->qsRemove) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1259:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ ServerDB.cpp: In member function 'void Server::dumpChannel(const Channel*)': ServerDB.cpp:1482:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsAdd) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1482:3: note: in expansion of macro 'foreach' foreach(pid, g->qsAdd) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1480:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ ServerDB.cpp:1484:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsRemove) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1484:3: note: in expansion of macro 'foreach' foreach(pid, g->qsRemove) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1480:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ --- release/Register.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Register.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Register.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../OSInfo.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../OSInfo.cpp:31: ../OSInfo.cpp: In static member function 'static QString OSInfo::getMacHash(const QList&)': ../OSInfo.cpp:71:45: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ../OSInfo.cpp:71:3: note: in expansion of macro 'foreach' foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ../OSInfo.cpp:52:2: note: in expansion of macro 'foreach' foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^~~~~~~ --- release-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Cert.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Cert.o Cert.cpp --- release/Register.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Register.cpp:33: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug-all --- --- debug/Net.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Net.o ../Net.cpp --- release-all --- --- release/Messages.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Messages.o Messages.cpp --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Net.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/Cert.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Cert.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/Cert.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Cert.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Net.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/Meta.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Meta.o Meta.cpp --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Net.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- --- release/Cert.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Cert.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Meta.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/Cert.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Net.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Meta.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- release/Messages.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Meta.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release/Messages.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- --- debug/SSL.o --- --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/SSL.o ../SSL.cpp --- release-all --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/Cert.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Cert.cpp:34: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- release/Meta.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../SSL.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/Messages.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Messages.cpp:41: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- release/Cert.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Cert.cpp:31: Cert.cpp: In static member function 'static bool Server::isKeyForCert(const QSslKey&, const QSslCertificate&)': /usr/local/include/openssl/bio.h:532:71: warning: use of old-style cast to 'int' [-Wold-style-cast] #define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) ^ /usr/local/include/qt4/QtCore/qglobal.h:1855:29: note: in definition of macro 'Q_UNUSED' # define Q_UNUSED(x) (void)x; ^ Cert.cpp:64:11: note: in expansion of macro 'BIO_set_close' Q_UNUSED(BIO_set_close(mem, BIO_NOCLOSE)); ^~~~~~~~~~~~~ /usr/local/include/openssl/bio.h:532:71: warning: use of old-style cast to 'int' [-Wold-style-cast] #define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) ^ /usr/local/include/qt4/QtCore/qglobal.h:1855:29: note: in definition of macro 'Q_UNUSED' # define Q_UNUSED(x) (void)x; ^ Cert.cpp:69:11: note: in expansion of macro 'BIO_set_close' Q_UNUSED(BIO_set_close(mem, BIO_NOCLOSE)); ^~~~~~~~~~~~~ In file included from /usr/local/include/openssl/pem.h:70, from murmur_pch.h:94, from Cert.cpp:31: Cert.cpp: In member function 'void Server::initializeCert()': /usr/local/include/openssl/evp.h:443:18: warning: use of old-style cast to 'char*' [-Wold-style-cast] (char *)(rsa)) ^ Cert.cpp:144:4: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(pkey, rsa); ^~~~~~~~~~~~~~~~~~~ --- release/Meta.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Meta.cpp:38: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Meta.cpp:31: Meta.cpp: In member function 'void MetaParams::read(QString)': Meta.cpp:195:31: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Meta.cpp:195:5: note: in expansion of macro 'foreach' foreach(QHostAddress qha, hi.addresses()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Meta.cpp:188:3: note: in expansion of macro 'foreach' foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^~~~~~~ Meta.cpp:222:45: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Meta.cpp:222:4: note: in expansion of macro 'foreach' foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Meta.cpp:214:3: note: in expansion of macro 'foreach' foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^~~~~~~ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Messages.cpp:32: Messages.cpp: In member function 'void Server::msgAuthenticate(ServerUser*, MumbleProto::Authenticate&)': Messages.cpp:265:24: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(Channel *l, c->qhLinks.keys()) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:265:4: note: in expansion of macro 'foreach' foreach(Channel *l, c->qhLinks.keys()) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:260:2: note: in expansion of macro 'foreach' foreach(c, chans) { ^~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../SSL.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../SSL.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- release-all --- --- release/RPC.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/RPC.o RPC.cpp --- release/Messages.o --- Messages.cpp: In member function 'void Server::msgACL(ServerUser*, MumbleProto::ACL&)': Messages.cpp:1232:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int id, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:1232:5: note: in expansion of macro 'foreach' foreach(int id, g->qsAdd) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:1222:3: note: in expansion of macro 'foreach' foreach(const QString &name, allnames) { ^~~~~~~ Messages.cpp:1236:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int id, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:1236:5: note: in expansion of macro 'foreach' foreach(int id, g->qsRemove) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:1222:3: note: in expansion of macro 'foreach' foreach(const QString &name, allnames) { ^~~~~~~ Messages.cpp:1242:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int id, pg->members()) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:1242:5: note: in expansion of macro 'foreach' foreach(int id, pg->members()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:1222:3: note: in expansion of macro 'foreach' foreach(const QString &name, allnames) { ^~~~~~~ Messages.cpp: In member function 'void Server::msgUserStats(ServerUser*, MumbleProto::UserStats&)': Messages.cpp:1589:38: warning: conversion from 'quint64' {aka 'long long unsigned int'} to 'google::protobuf::uint32' {aka 'unsigned int'} may change value [-Wconversion] msg.set_udp_packets(pDstServerUser->uiUDPPackets); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Messages.cpp:1590:38: warning: conversion from 'quint64' {aka 'long long unsigned int'} to 'google::protobuf::uint32' {aka 'unsigned int'} may change value [-Wconversion] msg.set_tcp_packets(pDstServerUser->uiTCPPackets); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ --- release/moc_Server.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Server.o release/moc_Server.cpp --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' Messages.cpp:1193:16: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' Messages.cpp:1193:16: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- debug-all --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../SSL.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- release/moc_Server.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release/RPC.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from RPC.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/moc_Server.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from release/../Server.h:35, from release/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qcoreevent.h:45, from /usr/local/include/qt4/QtCore/QEvent:1, from release/../Server.h:36, from release/moc_Server.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h: At global scope: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release/RPC.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from RPC.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from RPC.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug-all --- --- debug/Version.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Version.o ../Version.cpp --- release-all --- --- release/moc_Server.o --- In file included from release/../Mumble.pb.h:27, from release/../Server.h:55, from release/moc_Server.cpp:9: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug-all --- --- debug/UnixMurmur.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/UnixMurmur.o UnixMurmur.cpp --- debug/Version.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Version.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- --- release/RPC.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Version.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Version.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/UnixMurmur.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from UnixMurmur.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- release-all --- In file included from Mumble.pb.h:27, from Server.h:55, from RPC.cpp:36: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from UnixMurmur.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from UnixMurmur.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/Version.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Version.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from RPC.cpp:31: RPC.cpp: In member function 'void Server::sendTextMessage(Channel*, ServerUser*, bool, const QString&)': RPC.cpp:234:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(User *p, c->qlUsers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ RPC.cpp:234:4: note: in expansion of macro 'foreach' foreach(User *p, c->qlUsers) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ RPC.cpp:233:3: note: in expansion of macro 'foreach' foreach(c, chans) { ^~~~~~~ --- debug-all --- --- debug/UnixMurmur.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from UnixMurmur.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/BonjourServiceRegister.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/BonjourServiceRegister.o ../bonjour/BonjourServiceRegister.cpp --- debug/BonjourServer.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/BonjourServer.o BonjourServer.cpp --- debug/moc_ACL.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_ACL.o debug/moc_ACL.cpp In file included from /usr/local/include/qt4/QtCore/qatomic.h:45, from /usr/local/include/qt4/QtCore/qhash.h:45, from /usr/local/include/qt4/QtCore/QHash:1, from debug/../../ACL.h:34, from debug/moc_ACL.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/BonjourServiceRegister.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/BonjourServer.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from BonjourServer.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/Mumble.pb.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Mumble.pb.o Mumble.pb.cc --- debug/moc_Channel.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Channel.o debug/moc_Channel.cpp --- debug/BonjourServer.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from BonjourServer.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from BonjourServer.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/moc_Channel.o --- In file included from /usr/local/include/qt4/QtCore/qatomic.h:45, from /usr/local/include/qt4/QtCore/qhash.h:45, from /usr/local/include/qt4/QtCore/QHash:1, from debug/../../Channel.h:34, from debug/moc_Channel.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/BonjourServiceRegister.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/BonjourServer.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/moc_Connection.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Connection.o debug/moc_Connection.cpp --- debug/BonjourServer.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/moc_Connection.o --- In file included from /usr/local/include/qt4/QtCore/QtGlobal:1, from debug/../../Connection.h:34, from debug/moc_Connection.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/BonjourServer.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from BonjourServer.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Mumble.pb.o --- In file included from Mumble.pb.h:27, from Mumble.pb.cc:4: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/BonjourServiceRegister.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../bonjour/BonjourServiceRegister.cpp:30: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- release-all --- --- ../../release/murmurd --- c++ -Wl,-rpath,/usr/local/lib -Wl,-z,relro -Wl,-z,now -fstack-protector -Wl,-O1 -pthread -Wl,-rpath,/usr/local/lib/qt4 -o ../../release/murmurd release/ACL.o release/Group.o release/Channel.o release/Connection.o release/User.o release/Timer.o release/CryptState.o release/OSInfo.o release/Net.o release/SSL.o release/Version.o release/main.o release/Server.o release/ServerUser.o release/ServerDB.o release/Register.o release/Cert.o release/Messages.o release/Meta.o release/RPC.o release/UnixMurmur.o release/BonjourServiceRegister.o release/BonjourServer.o release/Mumble.pb.o release/moc_ACL.o release/moc_Channel.o release/moc_Connection.o release/moc_Server.o release/moc_ServerUser.o release/moc_Meta.o release/moc_UnixMurmur.o release/moc_BonjourServiceRegister.o release/moc_BonjourServer.o -L/usr/local/lib/qt4 -L/usr/local/lib -L../../release -lprotobuf -ldns_sd -L/usr/local/lib -lssl -lcrypto -lQtSql -L/usr/local/lib/qt4 -lQtXml -lQtNetwork -lQtCore --- debug-all --- --- debug/moc_ServerUser.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_ServerUser.o debug/moc_ServerUser.cpp --- debug/BonjourServiceRegister.o --- ../bonjour/BonjourServiceRegister.cpp: In member function 'void BonjourServiceRegister::registerService(const BonjourRecord&, quint16)': ../bonjour/BonjourServiceRegister.cpp:53:54: warning: conversion from 'int' to 'quint16' {aka 'short unsigned int'} may change value [-Wconversion] bigEndianPort = 0 | ((servicePort & 0x00ff) << 8) | ((servicePort & 0xff00) >> 8); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/moc_ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qalgorithms.h:45, from /usr/local/include/qt4/QtCore/qstringlist.h:45, from /usr/local/include/qt4/QtCore/QStringList:1, from debug/../ServerUser.h:35, from debug/moc_ServerUser.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/moc_Meta.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Meta.o debug/moc_Meta.cpp --- debug/moc_UnixMurmur.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_UnixMurmur.o debug/moc_UnixMurmur.cpp In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/QObject:1, from debug/../UnixMurmur.h:34, from debug/moc_UnixMurmur.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/moc_Meta.o --- In file included from /usr/local/include/qt4/QtCore/qchar.h:45, from /usr/local/include/qt4/QtCore/qstring.h:45, from /usr/local/include/qt4/QtCore/qdir.h:45, from /usr/local/include/qt4/QtCore/QDir:1, from debug/../Meta.h:34, from debug/moc_Meta.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/moc_BonjourServiceRegister.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_BonjourServiceRegister.o debug/moc_BonjourServiceRegister.cpp In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/QObject:1, from debug/../../bonjour/BonjourServiceRegister.h:35, from debug/moc_BonjourServiceRegister.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/moc_BonjourServer.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_BonjourServer.o debug/moc_BonjourServer.cpp In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/QObject:1, from debug/../BonjourServer.h:34, from debug/moc_BonjourServer.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/moc_Server.cpp --- /usr/local/lib/qt4/bin/moc -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include Server.h -o debug/moc_Server.cpp --- debug/Connection.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Connection.o ../Connection.cpp --- debug/main.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/main.o main.cpp --- debug/Server.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Server.o Server.cpp --- debug/ServerUser.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/ServerUser.o ServerUser.cpp --- debug/main.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from main.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/Connection.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from ./murmur_pch.h:19, from ../Connection.cpp:44: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/Server.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from ServerUser.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/Server.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/Connection.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from ./murmur_pch.h:19, from ../Connection.cpp:44: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from ./murmur_pch.h:19, from ../Connection.cpp:44: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/main.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from main.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- debug/Server.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug/main.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from main.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/Server.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Server.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from ServerUser.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from ServerUser.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/Connection.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from ./murmur_pch.h:83, from ../Connection.cpp:44: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/main.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug/main.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/main.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/main.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/main.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/main.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/main.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/main.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from main.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Server.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Server.cpp:34: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/ServerUser.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerUser.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Connection.o --- In file included from ./Mumble.pb.h:27, from ../Connection.cpp:55: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/main.o --- In file included from Mumble.pb.h:27, from Server.h:55, from main.cpp:37: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/ServerUser.o --- In file included from Mumble.pb.h:27, from Server.h:55, from ServerUser.cpp:34: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/Server.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Server.cpp:32: Server.cpp: In member function 'void Server::readParams()': Server.cpp:350:31: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:350:5: note: in expansion of macro 'foreach' foreach(QHostAddress qha, hi.addresses()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:343:3: note: in expansion of macro 'foreach' foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^~~~~~~ Server.cpp: In member function 'void Server::processMsg(ServerUser*, const char*, int)': Server.cpp:969:17: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(p, l->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:969:6: note: in expansion of macro 'foreach' foreach(p, l->qlUsers) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:967:4: note: in expansion of macro 'foreach' foreach(Channel *l, chans) { ^~~~~~~ Server.cpp:998:20: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(p, wc->qlUsers) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:998:9: note: in expansion of macro 'foreach' foreach(p, wc->qlUsers) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:989:5: note: in expansion of macro 'foreach' foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:68: warning: declaration of '_container_' shadows a previous local [-Wshadow] for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1012:8: note: in expansion of macro 'foreach' foreach(Channel *tc, channels) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:989:5: note: in expansion of macro 'foreach' foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^~~~~~~ Server.cpp:1014:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(p, tc->qlUsers) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:1014:10: note: in expansion of macro 'foreach' foreach(p, tc->qlUsers) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1012:8: note: in expansion of macro 'foreach' foreach(Channel *tc, channels) { ^~~~~~~ Server.cpp: In member function 'bool Server::unregisterUser(int)': /usr/local/include/qt4/QtCore/qglobal.h:2508:68: warning: declaration of '_container_' shadows a previous local [-Wshadow] for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1456:4: note: in expansion of macro 'foreach' foreach(ChanACL *acl, ql) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1452:3: note: in expansion of macro 'foreach' foreach(Channel *c, qhChannels) { ^~~~~~~ Server.cpp:1462:22: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(Group *g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:1462:4: note: in expansion of macro 'foreach' foreach(Group *g, c->qhGroups) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1452:3: note: in expansion of macro 'foreach' foreach(Channel *c, qhChannels) { ^~~~~~~ Server.cpp: In member function 'void Server::recheckCodecVersions(ServerUser*)': Server.cpp:1672:24: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int version, u->qlCodecs) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Server.cpp:1672:3: note: in expansion of macro 'foreach' foreach(int version, u->qlCodecs) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Server.cpp:1664:2: note: in expansion of macro 'foreach' foreach(ServerUser *u, qhUsers) { ^~~~~~~ Server.cpp: In member function 'bool Server::canNest(Channel*, Channel*) const': Server.cpp:1837:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] const int parentLevel = newParent ? newParent->getLevel() : -1; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1838:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] const int channelDepth = channel ? channel->getDepth() : 0; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/Connection.o --- ../Connection.cpp: In member function 'int Connection::activityTime() const': ../Connection.cpp:125:29: warning: conversion from 'qint64' {aka 'long long int'} to 'int' may change value [-Wconversion] return qtLastPacket.elapsed(); ~~~~~~~~~~~~~~~~~~~~^~ ../Connection.cpp: In static member function 'static void Connection::messageToNetwork(const google::protobuf::Message&, unsigned int, QByteArray&)': ../Connection.cpp:186:24: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] qToBigEndian(msgType, & uc[0]); ^~~~~~~ --- debug/Server.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qlist.h: In instantiation of 'int QList::removeAll(const T&) [with T = ChanACL*]': Server.cpp:1458:28: required from here /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] int removedCount = e - n; ~~^~~ In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]': /usr/local/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: required from here /usr/local/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Server.cpp:32: /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = QXmlStreamAttribute]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QXmlStreamAttribute]' /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); Server.cpp: In member function 'virtual void Server::run()': Server.cpp:784:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (bOpus) ^~ Server.cpp:786:6: note: here case MessageHandler::UDPVoiceOpus: { ^~~~ Server.cpp: In member function 'void Server::message(unsigned int, const QByteArray&, ServerUser*)': Server.cpp:1297:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (bOpus) ^~ Server.cpp:1299:4: note: here case MessageHandler::UDPVoiceOpus: ^~~~ --- debug/ServerDB.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/ServerDB.o ServerDB.cpp --- debug/Register.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Register.o Register.cpp --- debug/Cert.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Cert.o Cert.cpp --- debug/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from ServerDB.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from ServerDB.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from ServerDB.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/Cert.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Cert.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/ServerDB.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from ServerDB.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Register.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/ServerDB.o --- In file included from Mumble.pb.h:27, from Server.h:55, from ServerDB.cpp:41: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/Register.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Register.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Register.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/Cert.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Cert.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Cert.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from ServerDB.cpp:31: ServerDB.cpp: In member function 'void Server::updateChannel(const Channel*)': ServerDB.cpp:1271:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1271:3: note: in expansion of macro 'foreach' foreach(pid, g->qsAdd) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1259:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ ServerDB.cpp:1279:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1279:3: note: in expansion of macro 'foreach' foreach(pid, g->qsRemove) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1259:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ ServerDB.cpp: In member function 'void Server::dumpChannel(const Channel*)': ServerDB.cpp:1482:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsAdd) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1482:3: note: in expansion of macro 'foreach' foreach(pid, g->qsAdd) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1480:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ ServerDB.cpp:1484:16: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(pid, g->qsRemove) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ ServerDB.cpp:1484:3: note: in expansion of macro 'foreach' foreach(pid, g->qsRemove) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ ServerDB.cpp:1480:2: note: in expansion of macro 'foreach' foreach(g, c->qhGroups) { ^~~~~~~ --- debug/Register.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug/Cert.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Cert.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Cert.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Cert.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Cert.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Cert.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Cert.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Cert.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Cert.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Register.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Register.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Messages.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Messages.o Messages.cpp --- debug/Register.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Register.cpp:33: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/Cert.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Cert.cpp:34: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Cert.cpp:31: Cert.cpp: In static member function 'static bool Server::isKeyForCert(const QSslKey&, const QSslCertificate&)': /usr/local/include/openssl/bio.h:532:71: warning: use of old-style cast to 'int' [-Wold-style-cast] #define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) ^ /usr/local/include/qt4/QtCore/qglobal.h:1855:29: note: in definition of macro 'Q_UNUSED' # define Q_UNUSED(x) (void)x; ^ Cert.cpp:64:11: note: in expansion of macro 'BIO_set_close' Q_UNUSED(BIO_set_close(mem, BIO_NOCLOSE)); ^~~~~~~~~~~~~ /usr/local/include/openssl/bio.h:532:71: warning: use of old-style cast to 'int' [-Wold-style-cast] #define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) ^ /usr/local/include/qt4/QtCore/qglobal.h:1855:29: note: in definition of macro 'Q_UNUSED' # define Q_UNUSED(x) (void)x; ^ Cert.cpp:69:11: note: in expansion of macro 'BIO_set_close' Q_UNUSED(BIO_set_close(mem, BIO_NOCLOSE)); ^~~~~~~~~~~~~ In file included from /usr/local/include/openssl/pem.h:70, from murmur_pch.h:94, from Cert.cpp:31: Cert.cpp: In member function 'void Server::initializeCert()': /usr/local/include/openssl/evp.h:443:18: warning: use of old-style cast to 'char*' [-Wold-style-cast] (char *)(rsa)) ^ Cert.cpp:144:4: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(pkey, rsa); ^~~~~~~~~~~~~~~~~~~ --- debug/Meta.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Meta.o Meta.cpp --- debug/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/RPC.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/RPC.o RPC.cpp --- debug/moc_Server.o --- c++ -c -pipe -O2 -fno-strict-aliasing -std=c++11 -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fstack-protector -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.19 -DMURMUR -DUSE_BONJOUR -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4 -I../../src -I. -I../bonjour -I/usr/local/include -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Server.o debug/moc_Server.cpp --- debug/Meta.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Meta.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/Messages.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug/RPC.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from RPC.cpp:31: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/Messages.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/moc_Server.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ --- debug/Messages.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/moc_Server.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Messages.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Messages.cpp:32: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/moc_Server.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from debug/../Server.h:35, from debug/moc_Server.cpp:9: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qcoreevent.h:45, from /usr/local/include/qt4/QtCore/QEvent:1, from debug/../Server.h:36, from debug/moc_Server.cpp:9: /usr/local/include/qt4/QtCore/qglobal.h: At global scope: /usr/local/include/qt4/QtCore/qglobal.h:1107:62: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] template struct QIntegerForSizeof: QIntegerForSize { }; ^~~~~~~~~ --- debug/Meta.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from Meta.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from Meta.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/Messages.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Messages.cpp:41: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/Meta.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/RPC.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:32, from murmur_pch.h:19, from RPC.cpp:31: /usr/local/include/qt4/QtCore/qbitarray.h: In member function 'void QBitArray::clearBit(int)': /usr/local/include/qt4/QtCore/qbitarray.h:134:49: warning: conversion from 'int' to 'uchar' {aka 'unsigned char'} may change value [-Wconversion] *(reinterpret_cast(d.data())+1+(i>>3)) &= ~uchar(1 << (i & 7)); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- debug/Meta.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from Meta.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/RPC.o --- In file included from /usr/local/include/qt4/QtCore/qline.h:45, from /usr/local/include/qt4/QtCore/QtCore:45, from murmur_pch.h:19, from RPC.cpp:31: /usr/local/include/qt4/QtCore/qpoint.h: In member function 'QPoint& QPoint::operator*=(float)': /usr/local/include/qt4/QtCore/qpoint.h:153:15: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h:153:34: warning: conversion from 'int' to 'float' may change value [-Wconversion] { xp = qRound(xp*c); yp = qRound(yp*c); return *this; } ^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(const QPoint&, float)': /usr/local/include/qt4/QtCore/qpoint.h:174:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:174:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h: In function 'const QPoint operator*(float, const QPoint&)': /usr/local/include/qt4/QtCore/qpoint.h:183:26: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ /usr/local/include/qt4/QtCore/qpoint.h:183:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] { return QPoint(qRound(p.xp*c), qRound(p.yp*c)); } ~~^~ --- debug/moc_Server.o --- In file included from debug/../Mumble.pb.h:27, from debug/../Server.h:55, from debug/moc_Server.cpp:9: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Messages.cpp:32: Messages.cpp: In member function 'void Server::msgAuthenticate(ServerUser*, MumbleProto::Authenticate&)': Messages.cpp:265:24: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(Channel *l, c->qhLinks.keys()) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:265:4: note: in expansion of macro 'foreach' foreach(Channel *l, c->qhLinks.keys()) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:260:2: note: in expansion of macro 'foreach' foreach(c, chans) { ^~~~~~~ Messages.cpp: In member function 'void Server::msgACL(ServerUser*, MumbleProto::ACL&)': Messages.cpp:1232:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int id, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:1232:5: note: in expansion of macro 'foreach' foreach(int id, g->qsAdd) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:1222:3: note: in expansion of macro 'foreach' foreach(const QString &name, allnames) { ^~~~~~~ Messages.cpp:1236:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int id, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:1236:5: note: in expansion of macro 'foreach' foreach(int id, g->qsRemove) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:1222:3: note: in expansion of macro 'foreach' foreach(const QString &name, allnames) { ^~~~~~~ Messages.cpp:1242:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(int id, pg->members()) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Messages.cpp:1242:5: note: in expansion of macro 'foreach' foreach(int id, pg->members()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Messages.cpp:1222:3: note: in expansion of macro 'foreach' foreach(const QString &name, allnames) { ^~~~~~~ Messages.cpp: In member function 'void Server::msgUserStats(ServerUser*, MumbleProto::UserStats&)': Messages.cpp:1589:38: warning: conversion from 'quint64' {aka 'long long unsigned int'} to 'google::protobuf::uint32' {aka 'unsigned int'} may change value [-Wconversion] msg.set_udp_packets(pDstServerUser->uiUDPPackets); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Messages.cpp:1590:38: warning: conversion from 'quint64' {aka 'long long unsigned int'} to 'google::protobuf::uint32' {aka 'unsigned int'} may change value [-Wconversion] msg.set_tcp_packets(pDstServerUser->uiTCPPackets); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ --- debug/RPC.o --- In file included from /usr/local/include/boost/type_traits/is_destructible.hpp:15, from /usr/local/include/boost/type_traits/is_constructible.hpp:17, from /usr/local/include/boost/type_traits/is_copy_constructible.hpp:17, from /usr/local/include/boost/type_traits/has_trivial_copy.hpp:18, from /usr/local/include/boost/function/function_base.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:17, from /usr/local/include/boost/function.hpp:30, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/type_traits/is_complete.hpp: At global scope: /usr/local/include/boost/type_traits/is_complete.hpp:47:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] ok_tag check_is_complete(int); ^~~~~~~~~ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:29, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:36, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47, from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45, from /usr/local/include/qt4/QtCore/QtCore:28, from murmur_pch.h:19, from Messages.cpp:32: /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' Messages.cpp:1193:16: required from here /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); /usr/local/include/qt4/QtCore/qvector.h: In instantiation of 'QVectorData* QVector::malloc(int) [with T = Channel*]': /usr/local/include/qt4/QtCore/qvector.h:494:19: required from 'void QVector::realloc(int, int) [with T = Channel*]' /usr/local/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = Channel*]' /usr/local/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = Channel*]' Messages.cpp:1193:16: required from here /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- debug/RPC.o --- In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:50, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:57, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:64, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:71, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:78, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:85, from /usr/local/include/boost/function/detail/function_iterate.hpp:14, from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97, from /usr/local/include/boost/function.hpp:70, from murmur_pch.h:83, from RPC.cpp:31: /usr/local/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /usr/local/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ --- debug/Meta.o --- In file included from Mumble.pb.h:27, from Server.h:55, from Meta.cpp:38: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/RPC.o --- In file included from Mumble.pb.h:27, from Server.h:55, from RPC.cpp:36: /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmpty(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:64:64: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToEmpty(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToEmptyNoArena(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:71:49: warning: unused parameter 'default_value' [-Wunused-parameter] void ClearToEmptyNoArena(const ::std::string* default_value) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::ClearToDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:78:66: warning: unused parameter 'arena' [-Wunused-parameter] void ClearToDefault(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Destroy(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:85:59: warning: unused parameter 'arena' [-Wunused-parameter] void Destroy(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Mutable(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:97:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Mutable(const ::std::string* default_value, Arena* arena) ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::Release(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:104:69: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* Release(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::ReleaseNonDefault(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:107:79: warning: unused parameter 'arena' [-Wunused-parameter] ::std::string* ReleaseNonDefault(const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:117:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, google::protobuf::StringPiece, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:122:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:130:19: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetLite(const string*, const string&, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:135:23: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) GOOGLE_PROTOBUF_ATTRIBUTE_ALWAYS_INLINE { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:149:28: warning: unused parameter 'arena' [-Wunused-parameter] Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'bool google::protobuf::internal::InlinedStringField::IsDefault(const string*)': /usr/local/include/google/protobuf/inlined_string_field.h:162:39: warning: unused parameter 'default_value' [-Wunused-parameter] bool IsDefault(const ::std::string* default_value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::AssignWithDefault(const string*, const google::protobuf::internal::InlinedStringField&)': /usr/local/include/google/protobuf/inlined_string_field.h:175:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const InlinedStringField& from) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, google::protobuf::StringPiece)': /usr/local/include/google/protobuf/inlined_string_field.h:224:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, StringPiece value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, const string&)': /usr/local/include/google/protobuf/inlined_string_field.h:229:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, const ::std::string& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::SetNoArena(const string*, std::__cxx11::string&&)': /usr/local/include/google/protobuf/inlined_string_field.h:235:26: warning: unused parameter 'default_value' [-Wunused-parameter] const ::std::string* default_value, ::std::string&& value) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'std::__cxx11::string* google::protobuf::internal::InlinedStringField::UnsafeArenaRelease(const string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:254:48: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, Arena* arena) { ~~~~~~~^~~~~ /usr/local/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::UnsafeArenaSetAllocated(const string*, std::__cxx11::string*, google::protobuf::Arena*)': /usr/local/include/google/protobuf/inlined_string_field.h:259:70: warning: unused parameter 'arena' [-Wunused-parameter] const ::std::string* default_value, ::std::string* value, Arena* arena) { ~~~~~~~^~~~~ --- debug/Meta.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from Meta.cpp:31: Meta.cpp: In member function 'void MetaParams::read(QString)': Meta.cpp:195:31: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Meta.cpp:195:5: note: in expansion of macro 'foreach' foreach(QHostAddress qha, hi.addresses()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Meta.cpp:188:3: note: in expansion of macro 'foreach' foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^~~~~~~ Meta.cpp:222:45: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ Meta.cpp:222:4: note: in expansion of macro 'foreach' foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ Meta.cpp:214:3: note: in expansion of macro 'foreach' foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^~~~~~~ --- debug/RPC.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45, from /usr/local/include/qt4/QtCore/qobjectdefs.h:45, from /usr/local/include/qt4/QtCore/qobject.h:47, from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45, from /usr/local/include/qt4/QtCore/QtCore:3, from murmur_pch.h:19, from RPC.cpp:31: RPC.cpp: In member function 'void Server::sendTextMessage(Channel*, ServerUser*, bool, const QString&)': RPC.cpp:234:21: warning: declaration of '_container_' shadows a previous local [-Wshadow] foreach(User *p, c->qlUsers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:59: note: in definition of macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~ RPC.cpp:234:4: note: in expansion of macro 'foreach' foreach(User *p, c->qlUsers) ^~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: shadowed declaration is here for (QForeachContainer<__typeof__(container)> _container_(container); \ ^~~~~~~~~~~ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: in expansion of macro 'Q_FOREACH' # define foreach Q_FOREACH ^~~~~~~~~ RPC.cpp:233:3: note: in expansion of macro 'foreach' foreach(c, chans) { ^~~~~~~ --- ../../debug/murmurd --- c++ -Wl,-z,relro -Wl,-z,now -fstack-protector -pthread -Wl,-rpath,/usr/local/lib/qt4 -o ../../debug/murmurd debug/ACL.o debug/Group.o debug/Channel.o debug/Connection.o debug/User.o debug/Timer.o debug/CryptState.o debug/OSInfo.o debug/Net.o debug/SSL.o debug/Version.o debug/main.o debug/Server.o debug/ServerUser.o debug/ServerDB.o debug/Register.o debug/Cert.o debug/Messages.o debug/Meta.o debug/RPC.o debug/UnixMurmur.o debug/BonjourServiceRegister.o debug/BonjourServer.o debug/Mumble.pb.o debug/moc_ACL.o debug/moc_Channel.o debug/moc_Connection.o debug/moc_Server.o debug/moc_ServerUser.o debug/moc_Meta.o debug/moc_UnixMurmur.o debug/moc_BonjourServiceRegister.o debug/moc_BonjourServer.o -L/usr/local/lib/qt4 -L/usr/local/lib -L../../debug -lprotobuf -ldns_sd -L/usr/local/lib -lssl -lcrypto -lQtSql -L/usr/local/lib/qt4 -lQtXml -lQtNetwork -lQtCore { test -n "../../debug/" && DESTDIR="../../debug/" || DESTDIR=.; } && test $(gdb --version | sed -e 's,[^0-9][^0-9]*\([0-9]\)\.\([0-9]\).*,\1\2,;q') -gt 72 && gdb --nx --batch --quiet -ex 'set confirm off' -ex "save gdb-index $DESTDIR" -ex quit '../../debug/murmurd' && test -f ../../debug/murmurd.gdb-index && objcopy --add-section '.gdb_index=../../debug/murmurd.gdb-index' --set-section-flags '.gdb_index=readonly' '../../debug/murmurd' '../../debug/murmurd' && rm -f ../../debug/murmurd.gdb-index || true -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> murmur-1.2.19_18 depends on file: /usr/local/lib/libcrypto.so.44 - found ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/plugins/sqldrivers/libqsqlmysql.so - found ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/plugins/sqldrivers/libqsqlite.so - not found ===> Installing existing package /packages/All/qt4-sqlite-plugin-4.8.7_4.txz Installing qt4-sqlite-plugin-4.8.7_4... `-- Installing sqlite3-3.27.1... `-- Extracting sqlite3-3.27.1: .......... done Extracting qt4-sqlite-plugin-4.8.7_4: .... done Message from qt4-sqlite-plugin-4.8.7_4: ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Qt4 has been EOL since december 2015. It is scheduled to be removed on or after 2019-03-15. ===> murmur-1.2.19_18 depends on file: /usr/local/lib/qt4/plugins/sqldrivers/libqsqlite.so - found ===> Returning to build of murmur-1.2.19_18 -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for murmur-1.2.19_18 /usr/bin/sed -i '' -e 's|database=.*|database=/var/db/murmur/murmur.sqlite|' /construction/audio/murmur/mumble-1.2.19/scripts/murmur.ini /usr/bin/sed -i '' -e 's|#pidfile=.*|pidfile=/var/run/murmur/murmur.pid|' /construction/audio/murmur/mumble-1.2.19/scripts/murmur.ini /usr/bin/sed -i '' -e 's|#logfile=.*|logfile=/var/log/murmur/murmur.log|' /construction/audio/murmur/mumble-1.2.19/scripts/murmur.ini /usr/bin/sed -i '' -e 's|#host=.*|host=0.0.0.0|' /construction/audio/murmur/mumble-1.2.19/scripts/murmur.ini ===> Generating temporary packing list ===> Creating groups. ===> Creating users install -s -m 555 /construction/audio/murmur/mumble-1.2.19/release/murmurd /construction/audio/murmur/stage/usr/local/sbin install -m 0644 /construction/audio/murmur/mumble-1.2.19/scripts/murmur.ini /construction/audio/murmur/stage/usr/local/etc/murmur.ini.sample /bin/mkdir -p /construction/audio/murmur/stage/usr/local/man/man1 /bin/cp /construction/audio/murmur/mumble-1.2.19/man/murmurd.1 /construction/audio/murmur/stage/usr/local/man/man1 install -m 0644 /construction/audio/murmur/mumble-1.2.19/CHANGES /construction/audio/murmur/stage/usr/local/share/doc/murmur install -m 0644 /construction/audio/murmur/mumble-1.2.19/INSTALL /construction/audio/murmur/stage/usr/local/share/doc/murmur install -m 0644 /construction/audio/murmur/mumble-1.2.19/README /construction/audio/murmur/stage/usr/local/share/doc/murmur install -m 0644 /construction/audio/murmur/mumble-1.2.19/README.Linux /construction/audio/murmur/stage/usr/local/share/doc/murmur ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for murmur-1.2.19_18 file sizes/checksums [11]: . done packing files [11]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 7 MAR 2019 at 17:13:20 UTC Duration: 00:01:58